Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void eventoRuedaRaton(){
- MouseWheelListener eventoRueda = new MouseWheelListener() {
- @Override
- public void mouseWheelMoved(MouseWheelEvent e) {
- if (pulsado != 0){ //Si se ha pulsado un botón
- if (pulsado == 1){ //Se ha pulsado el botón rojo
- getContadorRojo += e.getWheelRotation();
- if (getContadorRojo < 0){
- getContadorRojo = 0;
- }
- if (getContadorRojo > 255){
- getContadorRojo = 255;
- }
- }else if (pulsado == 2){ //Se ha pulsado el botón verde
- getContadorVerde += e.getWheelRotation();
- if (getContadorVerde < 0){
- getContadorVerde = 0;
- }
- if (getContadorVerde > 255){
- getContadorVerde = 255;
- }
- }else{ //Se ha pulsado el botón azul
- getContadorAzul += e.getWheelRotation();
- if (getContadorAzul < 0){
- getContadorAzul = 0;
- }
- if (getContadorAzul > 255){
- getContadorAzul = 255;
- }
- }
- }
- etiqueta.setText("Color Rojo = "+getContadorRojo+" Verde = "+getContadorVerde+" Azul = "+getContadorAzul);
- panel.setBackground(new Color(getContadorRojo,getContadorVerde,getContadorAzul));
- }
- };
- panel.addMouseWheelListener(eventoRueda);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement