Ver Mensaje Individual
  #2  
Antiguo 12-01-2007
Avatar de Diavlo
Diavlo Diavlo is offline
Miembro
 
Registrado: dic 2005
Posts: 53
Reputación: 19
Diavlo Va por buen camino
Espero q esto sea lo q necesitas, este codigo muestra una ventana con una tabla cuya cuarta columna tiene los checkboxes.

Código:
 
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import javax.swing.JScrollPane;
import javax.swing.JFrame;
class tabla extends JFrame{
 Object[][] datos = {
  {"Darwin","Carballo",21,new Boolean(true)},
  {"Julia","Rocabado",20,new Boolean(true)},
  {"Susana","Portales",20,new Boolean(true)},
  {"Victoria","Ortega",21,new Boolean(false)}
 };
 
 String[] titulo = {"Nombre","Apellido","Edad","Soltero???"};
 
 JScrollPane scroll = new JScrollPane();
 DefaultTableModel modelo = null;                        
 JTable t;
 
 public tabla(){
 
  modelo=new DefaultTableModel(datos, titulo)
 
   {
 
   public Class getColumnClass(int col) {
   return getValueAt(0, col).getClass();
  }
 
 
 
  public boolean isCellEditable(int fila, int col) {
    if(col==3) return true;//solo si quieres q la columna 3 sea editable     
    return false;
  }  
 
   }
 
   ;
 
    t = new JTable(modelo);
    scroll.setViewportView(t);
 
    setBounds(300,200,300,200);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    getContentPane().add(scroll);
    setVisible(true);
 
 }
 
 public static void main (String[] dg){
 
  new tabla();
 
 }
 
}
__________________
Todo el Mal Que Me Hagas A Ti Te Lo Haras
Responder Con Cita