|    
			
				16/06/2008, 09:29
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: noviembre-2007 
						Mensajes: 121
					 Antigüedad: 17 años, 11 meses Puntos: 0 |  | 
  |  Respuesta: Como aceder a componentes de un jpanel  
  He intentado hacerlo de la siguiente manera:
 private AbstractAction addNewLine() {
 if(accionNuevaLinea == null) {
 accionNuevaLinea = new AbstractAction("+Fila",null) {
 public void actionPerformed(ActionEvent evt) {
 //necesitamos saber en que panel está el boton que genero el evento para llamar a su modelo
 Container panelGrupo=((JComponent)evt.getSource()).getParent  ();
 Component ScrollContactos =panelGrupo.getComponent(0);
 Component Tabla=   ((JScrollPane)ScrollContactos).getComponent(0);
 TableModel myModel=((ContactosJTable)Tabla).getModel();
 ((ContactosJTablaModel)myModel).addNewRow();
 
 
 }
 };
 }
 return accionNuevaLinea;
 }
 
 El problema es que el getComponent del Scrolpane devuelve un jviewport que no se puede convertir en table. ¿Como puedo obtener el componente que encierra un jscrollpane?en mi caso la tabla?
     |