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

foco en un jtable

Estas en el tema de foco en un jtable en el foro de Java en Foros del Web. Quiero poner el foco en la primera celda de un jtable por codigo , la celda no es editable. Tengo un JTabbedpaned que contiene un ...
  #1 (permalink)  
Antiguo 09/12/2011, 16:48
 
Fecha de Ingreso: enero-2010
Mensajes: 3
Antigüedad: 14 años, 3 meses
Puntos: 0
foco en un jtable

Quiero poner el foco en la primera celda de un jtable por codigo , la celda no es editable.

Tengo un JTabbedpaned que contiene un jpanel y este el jtable con su scroll...
Ahora cuando aparece la pantalla el foco se encuentra en la pestaña del jtabbpane, pero quiero que el foco aparezca en la celda del jtable y no es esa pestaña.

No consigo hacerlo pro codigo, he probado :
listTable.changeSelection(0,1,true,false);
addressListPane.transferFocus();

y listTable.requestFocus()... pero nada de nada.....

Me gustaria saber tambier como mover el foco de forma vertical, es decir por filas.. ya que ninguna celda son editables, solo quiero que se salte de fila en fila.....

un saludo..
  #2 (permalink)  
Antiguo 11/12/2011, 07:35
 
Fecha de Ingreso: diciembre-2011
Mensajes: 17
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: foco en un jtable

Podrias probar con mouseListener con la opcion mouseEntered

Código PHP:
celda.addMouseListener(new MouseAdapter() {
    
            @
Override
            
public void mouseEntered(MouseEvent arg0) {
                        
//Lo que quieras que pase cuando entre en la celda
                
            


Etiquetas: foco, jtable
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 20:05.