Manual del Programador

Estos son los distintos códigos que hemos visto hasta el momento en clase, recuerden que este manual del programador es con el fin de que puedan implementar el código cuando lo necesiten ya que aprenderlo todo de una sola es complicado😉

new ventana().setVisible(true); –> este código muestra o abre una ventana donde “ventana” equivale a el nombre del jForm que deseamos abrir, esta línea de código la utilizamos en el main del proyecto para indicarle a Netbeans con qué ventana queremos que inicie.

JOptionPane.showMessageDialog(this, “Mensaje”); –> Este código muestra un cuadro de diálogo donde this es el componente padre en este caso la ventana o el jFrame desde donde se ejecuta la orden y “mensaje” es el mensaje que se quiere mostrar.

jTextField.getText(); –> Esta línea de código sirve para recoger el texto que el usuario ingrese en un cuadro de diálogo lo puedo utilizar por ejemplo así: JOptionPane.showMessageDialog(this, jTextField1.getText()); esto mostrara un cuadro de diálogo con el texto que se introduzca en jTextField1

jTextField.setText(“el texto que quiero mostrar”); –> Esta línea de código sirve para mostrar un mensaje en este caso “el texto que quiero mostrar”.

System.exit(0); –> Esta línea de código sirve para cerrar el programa

Integer.parseInt(variablestring); –> Este código convierte un número que se captura como dato string (si el número capturado es de tipo string no sirve para operaciones matemáticas).

Double.parseDouble(string); –> Este código convierte un número con decimal doble que se captura como dato string.

Float.parseFloat(string); –> Este código convierte un número con decimal simple que se captura como dato string.

Condición if:debemos conservar la siguiente sintaxis:

if(condicion){
   proceso...
   proceso...
}else{
   proceso...
   proceso...
}

Ciclo for: debemos conservar la siguiente sintaxis:

for(int i =o; i<=9; i++)}
   proceso...
   proceso...
}

Ciclo While:debemos conservar la siguiente sintaxis:

while(condicion){
   proceso...
   proceso...
}

Enviar datos de un jFrame a otro: para enviar un dato de un jTextField a otro en otra ventana lo hago como está en este ejemplo:

tenemos dos ventanas ventana1 y ventana2 en ventana1 hay un jTextField1 donde introducimos un valor para enviarlo por medio de un botón a un jTextField2 que está en ventana2.

para esto debemos entrar a las propiedades del jTextField2 –> pestaña “code” –> variable modifiers.

en esta opcion cambiamos private y ponemos public.

Ahora nos vamos para ventana1 en el código del botón y ponemos:

//creamos una instancia de la ventana
ventana2 ventana = new ventana2();
//abrimos la ventana
ventana.setVisible(true);
//pasamos el dato
ventana.jTextField2.setText(jTextField1.getText());
//cerramos la ventana actual
this.setVisible(false);

Ocultar un control (boton, label, etc…)

nombreboton.setVisible(false);

Deshabilitar un control (boton, label, etc…)

nombreboton.setEnabled(false);

Centrar la ventana

Para que al ejecutar el programa la ventana salga en el centro de la pantalla hay que hacer clic derecho sobre el jForm –> clic en events –> window –> window opened (formWindowOpened) y en este procedimiento ponemos el código:

private void formWindowOpened(java.awt.event.WindowEvent evt) {
    // Esta línea de código centra la ventana
this.setLocationRelativeTo(null);
}

Un procedimiento es un grupo de instrucciones que se ejecutan en determinado momento por ejemplo cuando se da clic en un botón se ejecuta el procedimiento de ese boton cuando se abre una ventana se ejecuta un procedimiento también

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s