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

[SOLUCIONADO] Duda Formalarios en Java

Estas en el tema de Duda Formalarios en Java en el foro de Java en Foros del Web. Buenas noches cordial saludo: de antemano pido excusas si mi pregunta es tonta pero apenas estoy entrando a manejar este lenguaje: mi consulta es la ...
  #1 (permalink)  
Antiguo 12/08/2015, 21:59
 
Fecha de Ingreso: mayo-2015
Mensajes: 63
Antigüedad: 8 años, 11 meses
Puntos: 1
Duda Formalarios en Java

Buenas noches cordial saludo:


de antemano pido excusas si mi pregunta es tonta pero apenas estoy entrando a manejar este lenguaje:

mi consulta es la siguiente suponiendo que yo tengo un formulario llamado FormPrueba y en el tengo:

un campo de texto al que le llamo txtnombre
otro campo de texto llamado txtapellido

ahora si por ejemplo yo creo una clase por ejemplo llamada Proceso y creo una instancia de ese formulario asi:

public class Proceso {

FormPrueba miForm= new FormPrueba();

y entonces voy hacer uso de ese objeto miForm:
miForm.(aqui es mi duda porque no me aparece los dos campos de texto del formulario)
}

muchas gracias de nuevo y repito pido excusas por si es muy tonta mi pregunta
  #2 (permalink)  
Antiguo 13/08/2015, 01:12
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Duda Formalarios en Java

Como comprenderás es difícil decirte qué está mal en tu clase FormPrueba cuando no has puesto su código, pero me imagino que tienes un problema de visibilidad.

http://javadsdcero.blogspot.com.es/2...sibilidad.html
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 13/08/2015, 19:40
Avatar de JONATHANBARBOSA2015  
Fecha de Ingreso: agosto-2015
Ubicación: COLOMBIA
Mensajes: 20
Antigüedad: 8 años, 8 meses
Puntos: 1
Respuesta: Duda Formalarios en Java

Hola Amigo

Si es un campo de texto Ejemplo un jTextField y lo quieres llamar en cual quier lado de tu programa puede ser en otro JFrame o en una Clase en cual quier lado de tu programa tienes que poner ese campo de texto que seria un jTextField o cualquiera de los Swing de Controls PUBLICO STATIC

Como lo vas a hacer:

Vamos al campo de texto en este caso jTextField le damos Click derecho Code Customizer se nos abrirá la ventana de Code Customizer.


Nos Vamos Adonde Dice Access: Escojamos public. y escojamos static


Formas para llamar este campo de texto:
Es Fácil.

Si es de una clase:
Instancia adonde esta el campo de texto publico y crean un método.
"EN CASO QUE NO ENCUENTRES LA VARIABLE ASES EL MISMO PROCESO LE QUITA EL STATIC Y SE LO VUELVE A PONER "
Código Java:
Ver original
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package MODELO;
  7.  
  8. import VISTA.ACCESO_PROGRAMA;
  9.  
  10. /**
  11.  *
  12.  * @author JONATHAN BARBOSA
  13.  */
  14. public class CLASE_LLAMAR_TXT {
  15.     VISTA.ACCESO_PROGRAMA Acceso = new ACCESO_PROGRAMA();
  16.    
  17.     public void Metodo(){
  18.     Acceso.TXTUSUARIO.getText();
  19. //////--------O SI NO TAMBIEN SE PUEDE LLAMAR ASI--------///////
  20.     ACCESO_PROGRAMA.TXTCONTRASEÑA.getText();
  21.     }
  22.    
  23.     public void Cojer_Valor_Texto(){
  24.     // Tienes que crear una variable String
  25.         String Valor1= Acceso.TXTUSUARIO.getText();
  26. //////--------O SI NO TAMBIEN SE PUEDE LLAMAR ASI--------///////
  27.    String Valor2 = ACCESO_PROGRAMA.TXTCONTRASEÑA.getText();
  28.     }
  29.    
  30.    
  31. }

Eso fue lo que le entendí espero que te sirva...
  #4 (permalink)  
Antiguo 18/08/2015, 12:00
 
Fecha de Ingreso: mayo-2015
Mensajes: 63
Antigüedad: 8 años, 11 meses
Puntos: 1
Respuesta: Duda Formalarios en Java

muchas gracias era exactamente lo que buscaba.

Etiquetas: clase
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 14:50.