Cree la GUI
Arrastre tres componentes
JSlider
de la paleta (
Palette
) hacia el formulario
JFrame
(tal vez necesite desplazarse
por la paleta). A medida que arrastramos componentes cerca de los bordes del área cliente, o cerca de otros com-
ponentes, Netbeans muestra
líneas guía
(fi gura F.4) que indican las distancias y alineaciones recomendadas entre
el componente que estamos arrastrando, los bordes del área cliente y los demás componentes. A medida que siga
los pasos para crear la GUI, use las líneas guía para ordenar los componentes en tres fi las y tres columnas, como
en la fi gura F.5. Use la ventana
Properties
para cambiar el nombre de los componentes
JSlider
a
rojoJSlider
,
verdeJSlider
y
azulJSlider
. Seleccione el primer componente
JSlider
, después haga clic en el botón
Code
de la ventana
Properties
y cambie la propiedad
VariableName
a
rojoJSlider
. Repita este proceso para cambiar
el nombre a los otros dos componentes
JSlider
. Después seleccione cada componente
JSlider
y cambie su
propiedad
maximum
a 255, para que produzca valores en el rango de 0 a 255, y cambie su propiedad
value
a 0,
de manera que el indicador del componente
JSlider
se encuentre inicialmente a la izquierda.
Arrastre tres componentes
JLabel
de la paleta al formulario
JFrame
para etiquetar cada componente
JSli-
der
con el color que representa. Use los nombres
rojoJLabel
,
verdeJLabel
y
azulJLabel
para los componen-
tes
JLabel
, respectivamente. Cada componente
JLabel
debe colocarse a la izquierda del componente
JSlider
correspondiente (fi gura F.5). Cambie la propiedad
text
de cada componente
JLabel
, ya sea haciendo doble clic
en el componente
JLabel
y escribiendo el nuevo texto, o seleccionando el componente
JLabel
y cambiando la
propiedad
text
en la ventana
Properties
.
Agregue un componente
JTextField
a cada uno de los componentes
JSlider
para mostrar su valor. Use
los nombres
rojoJTextField
,
verdeJTextField
y
azulJTextField
para estos componentes. Cambie la pro-
piedad
text
de cada componente
JTextField
a
0
, usando las mismas técnicas que para los componentes
JLabel
.
Cambie la propiedad
columns
de cada componente
JTextField
a
4
.
Figura F.4
| Posicione el primer componente
JTextField
.
Figura F.5
| Distribución de los componentes
JLabel
,
JSlider
y
JTextField
.
1360
Apéndice F
GroupLayout
31_MAQ_APENDICES_Deiltel.indd1360
5/8/084:23:55PM