Ir al contenido principal

Entradas

Mostrando entradas de julio, 2012

Celdas No Editables de un JTable en Netbeans

copia el siguiente código tuJTable = new javax.swing.JTable(){     public boolean isCellEditable(int rowIndex, int colIndex) {         return false; //Disallow the editing of any cell     } }; donde tuJTable es el nombre del JTable que quieres modificar. En NetBeans hacer lo siguiente: selecciona el JTable en la vista de diseño Click Derecho y hacer click en la opcion   Customize Code Pegar el código anterior. a continuacion coloco imagen para guiarse:

SeaGlass el Lookandfeel de Mac para java

para acceder al repositorio para descargar ingresen a  http://code.google.com/p/seaglass/

Formatear Números en Java

Aca el ejemplo de agregado de ceros. DecimalFormat format = new DecimalFormat("00000"); format.format(1) /// esto muestra 00001 Una variacion del ejemplo anterior. DecimalFormat format = new DecimalFormat("00000.00"); format.format(1.19d) /// esto muestra 00001.19 En este mostramos como formatear un monto. Los caracteres # son solo rellenados si hay valores que los ocupan. Veamos el ejemplo. DecimalFormat format = new DecimalFormat("#######.##"); format.format(23.32322332) /// esto muestra 23.32 Una variacion con el string $ para que se vea lindo para nuestros  lusers DecimalFormat format = new DecimalFormat("'$'#######.##"); format.format(23.32322332) /// esto muestra $23.32

Centrar JFrame en Java

A partir del JDK 1.4, la cosa se simplifica notablemente con la incoroporación del método setLocationRelativeTo(java.awt.Component c) de la clase java.awt.Window. Para centrar una ventana, sólo hay que pasarle el parámetro null a setLocationRelativeTo: JFrame f = new JFrame(); f.setLocationRelativeTo(null); f.setVisible(true); // Y la ventana se muestra centrada en la pantalla