Inicio » Posts tagged 'swing' (Page 2)

Tag Archives: swing

JCheckBox

Para realizar un estudio riguroso y detallado del Componente JCheckBox, le recomiendo que visite la dirección de Sun Microsystem siguiente

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JCheckBox.html

y además consulte el tutorial http://java.sun.com/docs/books/tutorial/uiswing/TOC.html

Veremos aquí una descripción simple de dicho componente analizando los constructores, las propiedades y métodos mas utilizados.

Descripción:

El componente JCheckBox es similar al componente JRadioButton, sin embargo no tiene la limitación de que sólo uno de entre un grupo de ellos tiene que estar seleccionado.

(Descargar el programa ejemplo desarrollado en Netbeans 6.0.1 aquí).
Constructores:

JCheckBox(String) , JCheckBox(String, boolean), JCheckBox(Icon) , JCheckBox(Icon, boolean),
JCheckBox(String, Icon) , JCheckBox(String, Icon, boolean), JCheckBox() .

Cada uno de los métodos anteriores puede instanciar un 0bjeto del tipo JCheckBox. El argumento string específica el texto, si existe, que mostrará el CheckBox. De forma similar, el argumento Icon específica la imagen que debería utilizarse en vez de la imagen por defecto del aspecto y comportamiento. Especificando el argumento booleano como true se inicializa el checkbox como seleccionado. Si el argumento booleano no existe o es false, el checkbox aparecerá inicialmente desactivado.

En el ejemplo anterior el primer componente JCheckBox ha sido creado con la instrucción

jCheckBox1 = new javax.swing.JCheckBox();
Propiedades:

action : Se utiliza para fijar un procedimiento común a varios componentes.

background: Se utiliza para establecer el color del fondo del CheckBox.

buttonGroup: Se utiliza para agrupar varios CheckBox

componentPopupMenu: Se utiliza para asignar un menu Popup al CheckBox.

font: Se utiliza para fijar el font del texto del CheckBox.

foreground: Se utiliza para establecer el color del texto del CheckBox.

model: Se utiliza para obtener el estado del CheckBox.

mnemonic: Se utiliza para fijar una tecla rápida (Alt + Letra) o atajo de teclado del CheckBox.

selected: Se utiliza para seleccionar o deseleccionar el CheckBox.

text: Se utiliza para establecer el texto del CheckBox.

toolTipText: Se utiliza para fijar el texto de la caja de sugerencias del CheckBox.

Otras Propiedades:

Métodos:

JLabel

Para realizar un estudio riguroso y detallado del Componente JLabel, lo mejor sería visitar la dirección de Sun Microsystems siguiente

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JLabel.html

y además consultar el tutorial

http://java.sun.com/docs/books/tutorial/uiswing/TOC.html

Veremos aquí una descripción simple de dicho componente analizando los constructores y las propiedades y métodos mas utilizados.

Descripción:

El componente JLabel, muestra texto no seleccionable e imágenes.

En la imagen anterior pueden verse tres etiquetas, la primera contiene tanto texto como imágenes, la segunda sólo contiene texto y la tercera sólo contiene una imagen.

Constructores:

JLabel(Icon), JLabel(Icon, int), JLabel(String), JLabel(String, Icon, int), JLabel(String, int),
JLabel()

Cada uno de los métodos anteriores crea una instancia de JLabel, inicializándolo para tener texto/imagen/alineamiento especificados. El argumento int especifica el alineamiento horizontal del contenido de la etiqueta dentro de su área de dibujo. El alineamiento horizontal debe ser una de las siguientes constantes definidas: LEFT, CENTER, o RIGHT.

JFrame

Para realizar un estudio riguroso y detallado del Componente JFrame, lo mejor sería visitar la dirección de Sun Microsystem siguiente

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JFrame.html

y además consultar el tutorial http://java.sun.com/docs/books/tutorial/uiswing/TOC.html

Veremos aquí una descripción simple de dicho componente analizando los constructores y las propiedades y métodos mas utilizados.

Descripción:

El componente JFrame constituye el contenedor o ventana principal de una aplicación Swing. Este componente contendrá el resto de otros componentes que constituyan la interfaz de la aplicación.

Como puede verse en la imagen anterior el componente jFrame proporciona una ventana principal con los siguientes elementos: Titulo de la ventana, botón de minimizar, maximizar y cerrar.

Constructores:

JFrame() , JFrame(String)

Los dos métodos anteriores permiten instanciar un marco o ventana. El parámetro String se asumirá como el título de la ventana.

JComboBox

Para realizar un estudio riguroso y detallado del Componente JTextField, lo mejor sería visitar la dirección de Sun Microsystem siguiente

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComboBox.html

y además consultar el tutorial http://java.sun.com/docs/books/tutorial/uiswing/TOC.html

Veremos aquí una descripción simple de dicho componente analizando los constructores y las propiedades y métodos mas utilizados.

Descripción:

El componente JComboBox permite al usuario seleccionar un valor de una lista o introducirlo directamente.

En la imagen anterior puede verse los dos estados en los que cabría encontrar un control JComboBox: En la primera se ha seleccionado la opción Pig, en la segunda se ha desplegado la lista para seleccionar un valor.

Constructores:

JComboBox(ComboBoxModel), JComboBox(Object[]), JComboBox(Vector)

Los tres métodos anteriores permiten instanciar un objeto JComboBox con una lista de valores predeterminada.

JRadioButton

Para realizar un estudio riguroso y detallado del Componente JTextField, lo recomendable sería sería visitar la dirección de Sun Microsystem siguiente

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JRadioButton.html

y además consultar el tutorial http://java.sun.com/docs/books/tutorial/uiswing/TOC.html

Veremos aquí una descripción simple de dicho componente analizando los constructores, las propiedades y los métodos mas utilizados.

Descripción:

El componente JRadioButton generalmente aparece vinculado a un grupo de botones radiales, de forma que sólo uno de ellos puede estar seleccionado. Pueden tomar dos valores, seleccionado o no seleccionado.

(Descargar el programa ejemplo desarrollado en Netbeans 6.0.1 aquí).
Constructores:

JRadioButton(String) , JRadioButton(String, boolean), JRadioButton(Icon), JRadioButton(Icon, boolean), JRadioButton(String, Icon), JRadioButton(String, Icon, boolean), JRadioButton().

Cada uno de los métodos anteriores genera una instancia de un componente JRadioButton para el que el argumento string especifica el texto, si existe, que debe mostrar el botón de radio. El argumento, Icon especifica la imagen que debe usar en vez la imagen por defecto de un botón de radio para el aspecto y comportamiento. Si se especifica true en el argumento booleano, inicializa el botón de radio como seleccionado, en caso contrario, el botón está inicialmente deseleccionado.

El ultimo botón del ejemplo ha sido creado con la instrucción

rbCerdo = new javax.swing.JRadioButton();

Propiedades:

action : Se utiliza para fijar un procedimiento común a varios componentes.

background: Se utiliza para establecer el color del fondo del RadioButton.

buttonGroup: Se utiliza para agrupar varios RadioButton.

componentPopupMenu: Se utiliza para asignar un menu Popup al RadioButton.

font: Se utiliza para fijar el font del texto del RadioButton.

foreground: Se utiliza para establecer el color del texto del RadioButton.

mnemonic: Se utiliza para fijar una tecla rápida (Alt + Letra) o atajo de teclado del RadioButton.

selected: Se utiliza para seleccionar o deseleccionar el RadioButton.

text: Se utiliza para establecer el texto del RadioButton.

toolTipText: Se utiliza para fijar el texto de la caja de sugerencias del RadioButton.

Otras Propiedades:

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 35 seguidores