| Selector de colores |
| Paso 7: Operativa |
Crear oyentes de tipo AdjustmentListener en los deslizadores
Nos vamos a crear un oyente para el Scrollbar rojo
- así de esta forma cuado movamos con el ratón el deslizador de este componente veremos como a su vez se está cambiando el color de fondo del panel del centro
ventana SelectorColoresMarc
- hacemos clic con el botón derecho del ratón sobre el deslizador rojo y seleccionamos Events | Adjustment | adjustmentValueChanged

Al código generado por el asistente le añadimos el siguiente código
.
.
private void scbRojoAdjustmentValueChanged(java.awt.event.AdjustmentEvent evt) {
scbRojoSeleccionado(evt);
}
private void scbRojoSeleccionado(java.awt.event.AdjustmentEvent evt){
pnlCentro.setBackground(new Color(evt.getValue(),
pnlCentro.getBackground().getGreen(),
pnlCentro.getBackground().getBlue()));
}
.
.
|
Ahora se tienen que seguir los mismos pasos para que los deslizadores verde y azul cambien el color de fondo del panel centro.
Compara tu código con la solución propuesta