Ajustar el tamaño de las columnas de un Jtable en Java

public Ventana() { initComponents(); //Despues de inicializar los componentes //declaramos dos arreglos de objetos con 3 posiciones Object[] fila1 = {«0001», «BRAYAN LA CRUZ»,»1234567″}; Object[] fila2 = {«0002», «JOSHY MANRIQUE»,»098766″}; //agregamos a nuestro modelo de tabla los dos arreglos ((DefaultTableModel)tblNombres.getModel()).addRow(fila1); ((DefaultTableModel)tblNombres.getModel()).addRow(fila2); //declaramos un arreglo de enteros con los anchos que deseamos //para nuestra tabla int[] Leer …

Centrar celda en JTable en Java

Este codigo nos permite alinear los textos de un jtable en Java //Nota: Alinear los datos de la tabla //Centrado public void centrar_datos(int col){ DefaultTableCellRenderer modelocentrar = new DefaultTableCellRenderer(); modelocentrar.setHorizontalAlignment(SwingConstants.CENTER); table.getColumnModel().getColumn(col).setCellRenderer(modelocentrar); } //Izquierda public void izq_datos(int col){ DefaultTableCellRenderer modelocentrar = new DefaultTableCellRenderer(); modelocentrar.setHorizontalAlignment(SwingConstants.LEFT); table.getColumnModel().getColumn(col).setCellRenderer(modelocentrar); } //Derecha public void der_datos(int col){ DefaultTableCellRenderer modelocentrar = new DefaultTableCellRenderer(); Leer …

DOBLE CLICK EN SWING

Doble click en swing Resulta que no hay evento doble click (pa flipá vamos) se usa el MouseClicked y se comprueba la cantidad de veces que se ha pulsado. Funciona bien el tema (y no se puede controlar un tercer click solo lo hace con 2 clicks) private void lTablaMouseClicked(java.awt.event.MouseEvent evt) { if (evt.getClickCount() >= Leer …

Maximizar ventana automatico en Java Netbeans

Si se quiere que al ejecutarse un programa, la ventana principal (JFrame) esté maximizada por defecto para que ocupe toda la pantalla, se le puede definir esta instrucción: setExtendedState(MAXIMIZED_BOTH); Ejemplo de Uso En este ejemplo se crea un JFrame que al abrirse aparecerá maximizado. public class VentanaPrincipal extends javax.swing.JFrame { public VentanaPrincipal() { } public Leer …