Foros del Web » Programación para mayores de 30 ;) » Java »

Java netbeans: Insertar un botón en Jtable

Estas en el tema de Java netbeans: Insertar un botón en Jtable en el foro de Java en Foros del Web. Buenas, espero su gran ayuda. tengo un Jframe, el cual contiene un Jtable, la idea es que cuando se ejecute la consulta en la ultima ...
  #1 (permalink)  
Antiguo 24/06/2015, 16:13
 
Fecha de Ingreso: junio-2015
Mensajes: 1
Antigüedad: 8 años, 10 meses
Puntos: 0
Pregunta Java netbeans: Insertar un botón en Jtable

Buenas, espero su gran ayuda. tengo un Jframe, el cual contiene un Jtable, la idea es que cuando se ejecute la consulta en la ultima columna salga un botón por cada registro, que cuando se presione abra un archivo PDF. es decir ya tengo guardado la dirección de donde esta el archivo. (uso Netbeans) en la columna Abrir deberia salir el boton.

Intente JButton bt = new JButton();

pero me sale es el texto : Javax.swing.JButton...

Código:
DefaultTableModel modelo = new DefaultTableModel();
  reporte.setModel(modelo);

ResultSet rs = null;
    
modelo.setColumnIdentifiers(new Object[]{"ID_Analista","Nombre","Apellido","Fecha","URL","Abrir"});
    
    if(todo.isSelected())
    {
    
            try {        
rs = s.executeQuery("SELECT reportes.id_analista, analistas.nombre, analistas.apellido, reportes.fecha, reportes.dir FROM reportes, analistas WHERE analistas.id = reportes.id_analista");
            
            } catch (SQLException ex) {
           Logger.getLogger(buscareportpm.class.getName()).log(Level.SEVERE, null, ex);
            }
   
    }else{
       try {
           
rs = s.executeQuery("Select analistas.id,analistas.nombre,analistas.apellido,reportes.fecha,reportes.dir FROM analistas,reportes where reportes.id_analista = '"+idanalista.getText()+"' && analistas.id = '"+idanalista.getText()+"'");
           
       } catch (SQLException ex) {
           Logger.getLogger(buscareportpm.class.getName()).log(Level.SEVERE, null, ex);
       }
      
    }
 
 try {
           while(rs.next())
           {
              
               modelo.addRow(new Object[]{rs.getInt("id_analista"),rs.getString("nombre"),rs.getString("apellido"),
                   rs.getString("fecha"),rs.getString("dir"),"XXXXXXXXX Boton AQUI XXXXXXXXXXXXX"});
               
               
           }
  
       } catch (SQLException ex) {
           Logger.getLogger(buscareportpm.class.getName()).log(Level.SEVERE, null, ex);
       }

Última edición por inforamirez; 24/06/2015 a las 16:17 Razón: imagen no abre
  #2 (permalink)  
Antiguo 13/07/2015, 15:44
 
Fecha de Ingreso: julio-2015
Mensajes: 10
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Java netbeans: Insertar un botón en Jtable

Mira esto

[URL="http://ves-sandola.blogspot.mx/2014/05/boton-en-un-jtable-en-java.html"]http://ves-sandola.blogspot.mx/2014/05/boton-en-un-jtable-en-java.html[/URL]

Saludos

Etiquetas: jbutton, jtable, netbeans
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:14.