Está en la página 1de 2

Programacin orientada a objetos II

Unidad 2. Componentes grficos

Ejemplo de cdigo 5. Declaracin y uso de casillas de activacin


Se sombrea en azul la definicin del paquete, libreras a utilizar, autor, as como la declaracin de la
clase y el mtodo.
Sombreado verde se tiene la creacin del marco sobre el que se colocarn las etiquetas.
Sombreado morado se tienen las casillas de activacin, en el que vers que:
La primer casilla solo tiene configurado el texto con el que aparecer.
La segunda casilla tiene su propiedad de seleccionado en activado (setSelected(true); ), por lo que
aparecer la casilla activa al ejecutar el cdigo. Recuerda estos componentes solo pueden tener
dos valores Verdadero/ Falso (True/False).
La tercera casilla tiene un texto y se configur de manera que este se vea en rojo.
En sombreado rojo se tiene la adicin de las casillas de activacin al marco.

package GUI;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
importjavax.swing.*;
/**
* @author ESAD
*/
public class casilla{
public static void main (String args[]){
JFrame frame=new JFrame("Marco / Frame");
frame.setLocation(200,200);
frame.setVisible(true);
frame.setSize(300, 300);
frame.addWindowListener(new WindowAdapter(){
@Override
public void windowClosing(WindowEvent e){
System.exit(0);
}
});

Ingeniera en Desarrollo de Software

Programacin orientada a objetos II


Unidad 2. Componentes grficos

JCheckBox check1=new javax.swing.JCheckBox();


check1.setText("Chek1");
JCheckBox check2=new javax.swing.JCheckBox();
check2.setText("Chek2");
check2.setSelected(true);
JCheckBox check3 = new javax.swing.JCheckBox();
check3.setText("Chek3");
check3.setForeground(Color.red);
frame.add(check1,BorderLayout.NORTH);
frame.add(check2,BorderLayout.SOUTH);
frame.add(check3,BorderLayout.CENTER);
}
}

Ingeniera en Desarrollo de Software

También podría gustarte