lunes, 1 de agosto de 2011

JFRAME CON BORDES CURVOS (parte 1)

Hoy veremos como realizar un JFrame con bordes curvos para mejorar la apariencia de nuestros formulariosobviamentesinmétodoscomplicados y ahorrar muchocódigo, para esto utilizamos unalibreríaque fue empaquetada por su servidor se llamajavaface_formas.jar que esta incluida en el proyecto de descarga. veamos ahora como funciona.
estas dos lineas decódigohacen la apariencia del formulario(los bordes curvos), esto se lo coloca en el Main
shape = new RoundRectangle2D.Float(0, 0, thisClass.getWidth(), thisClass.getHeight(), 30, 30);
AWTUtilitiesWrapper.setWindowShape(thisClass, shape);

para ver la apariencia tenemos que quitarle los bordes al formulario se utiliza estainstrucción
this.setUndecorated(true); obviamente no se va a poderarrastrarel formulario sin los bordes es imposible para ello utilizamos una clase que se llama mover ,que anteriormente ya sido utilizada en varios post esta clase permite mover el formulario con los eventos delratónmouseDragged(MouseEvent e)(cuando se arrastra el componente seleccionado) ymousePressed(MouseEvent e)(cuando se presiona el componente).

Si lo imaginas,lo programas

MESOTHELIOMA LAW FIRMDONATE CAR TO CHARITY CALIFORNIAHARDDRIVE DATA RECOVERY SERVICESDONATE A CAR IN MARYLAND DONATING A CAR IN MARYLAND,DONATE CARS ILLINOIS,CRIMINAL DEFENSE ATTORNEYS FLORIDA ,BEST CRIMINAL LAWYER IN ARIZONASTRUCTURED ANNUITY SETTLEMENT,ASBESTOS LAWYERS,NUNAVUT CULTURE,DAYTON FREIGHT LINES ,Bextra Bankruptcy Dental Plan Private JetPero tuve que ser Mundial Football consolidating FIFA World Cup web host rating,register web address,online psychology degree,her first lesbian sex, make extra money ,make money fast and easy,addwords y mejor obtuve un credit application,visa gift carda,Mesothelioma law firm,voip phone service,Selling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlement,Structured settlement companies,Sell my annuity payments lump sum,Car accident lawyer Denver,Accident injury attorneys,Sell my annuity

1 comentario: