Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión

 
Búsqueda Avanzada

15.707 Mensajes en 3.130 Temas- por 371 Usuarios - Último usuario: lasfirrot
Mayo 22, 2012, 07:23:17
Foro de Hispabyte.netProgramaciónLenguajes y ProgramaciónJava (Moderador: D4MR0D)Tema: Acceder a un componente de un JFrame externo
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: Acceder a un componente de un JFrame externo  (Leído 1747 veces)
0 Usuarios y 2 Visitantes están viendo este tema.
|GaTo|
Novato
*
Mensajes: 3


Ver Perfil
« : Abril 26, 2007, 10:31:22 »


Hola, en primer lugar saludaros a tod@s en mi primer mensaje.

Quer?a preguntaros si es posible acceder a un componente de un JFrame externo, es decir, desde una clase escribir en un JTextField que est? en un JFrame. He estado dando vueltas y no he conseguido llegar hasta el componente. S?lo consigo ver los m?todos y propiedades del propio JFrame.

Espero haberme explicado bien.

Saludos.
En línea
D4MR0D
Moderator
Miembro Imprescindible
*****
Mensajes: 1.069



Ver Perfil
« Respuesta #1 : Abril 26, 2007, 07:20:27 »

Imagino que dentro del JFrame tendras un panel (JPanel, JScrollPanel) y al panel le a?adir?s el JTextField. Para acceder al JTextField tendr?s que pasar por el panel.
En línea
HQH
Administrator
Miembro Imprescindible
*****
Mensajes: 1.813



Ver Perfil
« Respuesta #2 : Abril 26, 2007, 08:16:06 »

Tambien a modo chapuza si tubieras alguna configuracion rara y no pudieras acceder al JTexfiedl , guardarte una referencia en una variable estatica de el objeto.

Esto solo en caso de excesiva complicacion.
En línea
|GaTo|
Novato
*
Mensajes: 3


Ver Perfil
« Respuesta #3 : Abril 27, 2007, 12:05:42 »

Gracias, por las respuestas.

Al final he conseguido llegar a trav?s del m?todo getContentPane. Este m?todo devuelve un array de los objetos que tiene el JFrame en cuesti?n, luego haciendo casting del jtextfield en una nueva instancia de dicho jtextfield pues se puede operar con ?l. En difinitiva un pe?azo  Cheesy

El caso es que he conseguido llegar, y darme cuenta de que es una rayada, mejor opero en la misma clase y no tengo problemas de acceso a los elementos.

Lo dicho, gracias por las ideas.
En línea
Páginas: [1]   Ir Arriba
Imprimir
Foro de Hispabyte.netProgramaciónLenguajes y ProgramaciónJava (Moderador: D4MR0D)Tema: Acceder a un componente de un JFrame externo
Ir a:  


Tema diseñado por RJ-45 para Hispabyte.net basado en el
theme famouspadexx v.09 designed by Formado Comprido
Downloable here. My present to padexx.de