Example usage for java.awt.event KeyEvent VK_SPACE

List of usage examples for java.awt.event KeyEvent VK_SPACE

Introduction

In this page you can find the example usage for java.awt.event KeyEvent VK_SPACE.

Prototype

int VK_SPACE

To view the source code for java.awt.event KeyEvent VK_SPACE.

Click Source Link

Document

Constant for the SPACE virtual key.

Usage

From source file:ru.goodfil.catalog.ui.forms.CarsPanel.java

private void seriesListKeyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_INSERT) {
        createSeriaBtnActionPerformed(null);
    }// w  w  w .j a  v  a  2 s  .  c o m
    if (e.getKeyCode() == KeyEvent.VK_DELETE) {
        removeSeriaBtnActionPerformed(null);
    }
    if (e.getKeyCode() == KeyEvent.VK_SPACE) {
        editSeriaBtnActionPerformed(null);
    }
    if (e.getKeyCode() == KeyEvent.VK_ENTER) {
        seriesListValueChanged(null);
    }
    if ((e.getKeyCode() == KeyEvent.VK_X) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0)) {
        putObjectToMyClipboard(getSelectedSeries());
        this.setOperation(OPERATION_CUT);
    }
    if ((e.getKeyCode() == KeyEvent.VK_C) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0)) {
        putObjectToMyClipboard(getSelectedSeries());
        this.setOperation(OPERATION_COPY);
    }
    if ((e.getKeyCode() == KeyEvent.VK_V) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0)) {
        List<Seria> series = new ArrayList<Seria>();
        series.addAll(getFromClipboardByType(Seria.class));
        if (series.size() > 0) {
            Long manufactorIdNew = getSelectedManufatorId();
            Assert.notNull(manufactorIdNew);
            if (getOperation() == OPERATION_COPY) {
                carsService.doCopySeries(series, manufactorIdNew);
            }
            if (getOperation() == OPERATION_CUT) {
                carsService.doCutSeries(series, manufactorIdNew);
            }
            reReadSeries(manufactorIdNew);
        }
    }
}

From source file:ru.goodfil.catalog.ui.forms.CarsPanel.java

private void motorsTableKeyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_INSERT) {
        createMotorBtnActionPerformed(null);
    }//from   w  ww.j a v  a  2  s.  c  om
    if (e.getKeyCode() == KeyEvent.VK_DELETE) {
        removeMotorBtnActionPerformed(null);
    }
    if (e.getKeyCode() == KeyEvent.VK_SPACE) {
        editMotorBtnActionPerformed(null);
    }
    if ((e.getKeyCode() == KeyEvent.VK_X) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0)) {
        putObjectToMyClipboard(getSelectedMotors());
        this.setOperation(OPERATION_CUT);
    }
    if ((e.getKeyCode() == KeyEvent.VK_C) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0)) {
        putObjectToMyClipboard(getSelectedMotors());
        this.setOperation(OPERATION_COPY);
    }
    if ((e.getKeyCode() == KeyEvent.VK_V) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0)) {
        List<Motor> motors = new ArrayList<Motor>();
        motors.addAll(getFromClipboardByType(Motor.class));
        if (motors.size() > 0) {
            Long seriaIdNew = getSelectedSeriaId();
            Assert.notNull(seriaIdNew);
            if (getOperation() == OPERATION_COPY) {
                carsService.doCopyMotors(motors, seriaIdNew);
            }
            if (getOperation() == OPERATION_CUT) {
                carsService.doCutMotors(motors, seriaIdNew);
            }
            reReadMotors(seriaIdNew);
        }
    }
}

From source file:ru.goodfil.catalog.ui.forms.FiltersPanel.java

private void tblFiltersKeyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_INSERT) {
        btnCreateFilterActionPerformed(null);
    }/*  ww  w .  j  av a2 s  .co  m*/
    if (e.getKeyCode() == KeyEvent.VK_DELETE) {
        btnRemoveFilterActionPerformed(null);
    }
    if (e.getKeyCode() == KeyEvent.VK_SPACE) {
        btnEditFilterActionPerformed(null);
    }
}

From source file:ru.goodfil.catalog.ui.forms.FiltersPanel.java

private void tblMotorsKeyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_SPACE) {
        btnDetachMotorActionPerformed(null);
    }
}

From source file:ru.goodfil.catalog.ui.forms.FiltersPanel.java

private void tblAllMotorsKeyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_SPACE) {
        btnAttachMotorActionPerformed(null);
    }
}

From source file:ru.goodfil.catalog.ui.forms.FiltersPanel.java

private void tblOesKeyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_SPACE) {
        btnDetachOeActionPerformed(null);
    }
}

From source file:ru.goodfil.catalog.ui.forms.FiltersPanel.java

private void tblAllOesKeyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_SPACE) {
        btnAttachOeActionPerformed(null);
    }
}

From source file:org.openmicroscopy.shoola.util.ui.UIUtilities.java

/** 
 * Sets the focus default for the specified button.
 * /*from  w  ww . ja v  a2  s  .  co m*/
 * @param button The button to handle.
 */
public static void enterPressesWhenFocused(JButton button) {
    if (button == null)
        return;
    button.registerKeyboardAction(
            button.getActionForKeyStroke(KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0, false)),
            KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false), JComponent.WHEN_FOCUSED);

    button.registerKeyboardAction(
            button.getActionForKeyStroke(KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0, true)),
            KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true), JComponent.WHEN_FOCUSED);
}

From source file:Interfaz.rubiktimer.java

@Override
public void keyPressed(KeyEvent ke) {
    System.out.println("Pulsado");
    if (verifi != 0) {
        if (ke.getKeyCode() == KeyEvent.VK_SPACE) {
            switch (verificador) {
            case 1:
                // COMIENZA SOLVE
                t_atras.stop();//from  ww  w.  ja  v a 2 s .  co  m
                t.start();
                actualizarLabel();
                verificador = 2;
                break;
            case 0:
                // CONTEO ATRAS
                t_atras.start();
                actualizarLabel_atras();
                verificador = 1;
                break;
            case 2:
                // DETENER SOLVE
                t.stop();
                segundos_atras = aux;
                minutos = 0.00;
                if (m > 0) {
                    minutos = 60 * (double) m;
                }

                cent_seg = (double) cs / 100;
                tiempo = (double) s + cent_seg + minutos;
                String tiempo_str = (m <= 9 ? "0" : "") + m + ":" + (s <= 9 ? "0" : "") + s + "."
                        + (cs <= 9 ? "0" : "") + cs;
                JLabel nuevo_tiempo = new JLabel(tiempo_str);
                nuevo_tiempo.setFont(new java.awt.Font("Lucida Sans", 0, 25));
                nuevo_tiempo.setForeground(Color.yellow);
                JButton eliminar = new JButton("Eliminar Tiempo");
                eliminar.setFocusable(false);
                JButton Penalizacion = new JButton("Penalizacion +2");
                Penalizacion.setFocusable(false);
                JButton DNF = new JButton("DNF");
                DNF.setFocusable(false);
                if (tipoCubScramble == 0) {
                    Scramble_parametro = Scramble;
                } else {
                    Scramble_parametro = Scramble4x4;
                }
                JLabel nuevo_Scramble = new JLabel(Scramble_parametro);
                nuevo_Scramble.setFont(new java.awt.Font("Lucida Sans", 0, 15));
                nuevo_Scramble.setForeground(Color.white);
                panel.add(nuevo_tiempo);
                panel.add(nuevo_Scramble);
                panel.add(eliminar);
                panel.add(Penalizacion);
                panel.add(DNF);
                panel.updateUI();

                listaT.insertarCabezaLista(tiempo, tiempo_str, Scramble_parametro); //lista todos los solves
                lista5mej.insertarNUMmejores(5, lista5mej, tiempo, nuevo_tiempo, tiempo_str,
                        Scramble_parametro); //lista 5 mejores 
                lista10mej.insertarNUMmejores(10, lista10mej, tiempo, nuevo_tiempo, tiempo_str,
                        Scramble_parametro); // lista 10 mejores
                actualizarGrafica();

                funcionalidad_botones(nuevo_tiempo, nuevo_Scramble, eliminar, Penalizacion, DNF);

                System.out.println("\tLista Generada 3x3");
                listaT3x3.visualizar();
                System.out.println("\tLista Generada 4x4");
                listaT4x4.visualizar();
                System.out.println("\tLista Generada 2x2");
                listaT2x2.visualizar();
                System.out.println("\tLista 5 mejores");
                lista5mej.visualizar();
                System.out.println("\tLista 10 mejores");
                lista10mej.visualizar();

                actualizar_estad();
                verificador = 0;
                m = 0;
                s = 0;
                cs = 0;
                //actualizarLabel();
                if (tipoCubScramble == 0) {
                    actualizarScramble();
                } else {
                    actualizarScramble4x4();
                }
                actualizar_estad();
                actualizarGrafica();
                verificador = 0;
                break;
            default:
                break;
            }
        }
    } else {
        JOptionPane.showMessageDialog(null, "Primero se tiene que escoger una categoria de cubo",
                "Escoger una Categoria", JOptionPane.INFORMATION_MESSAGE);
    }
}

From source file:org.safs.selenium.webdriver.lib.WDLibrary.java

/**
 * Convert a Java KEYCODE to a Selenium WebDriver Keys Enum
 * @param keycode int, a java keycode/*  w  ww.  j  a va  2  s . c om*/
 * @return Keys enum for (primarily) non-printable (control) characters, or null.
 */
public static Keys convertToKeys(int keycode) {
    Keys key = null;
    switch (keycode) {
    case java.awt.event.KeyEvent.VK_ADD:
        key = Keys.ADD;
        break;
    case java.awt.event.KeyEvent.VK_ALT:
        key = Keys.ALT;
        break;
    case java.awt.event.KeyEvent.VK_KP_DOWN:
        key = Keys.ARROW_DOWN;
        break;
    case java.awt.event.KeyEvent.VK_KP_LEFT:
        key = Keys.ARROW_LEFT;
        break;
    case java.awt.event.KeyEvent.VK_KP_RIGHT:
        key = Keys.ARROW_RIGHT;
        break;
    case java.awt.event.KeyEvent.VK_KP_UP:
        key = Keys.ARROW_UP;
        break;
    case java.awt.event.KeyEvent.VK_BACK_SPACE:
        key = Keys.BACK_SPACE;
        break;
    case java.awt.event.KeyEvent.VK_CANCEL:
        key = Keys.CANCEL;
        break;
    case java.awt.event.KeyEvent.VK_CLEAR:
        key = Keys.CLEAR;
        break;
    case java.awt.event.KeyEvent.VK_WINDOWS:
        key = Keys.COMMAND;
        break;
    case java.awt.event.KeyEvent.VK_CONTROL:
        key = Keys.CONTROL;
        break;
    case java.awt.event.KeyEvent.VK_DECIMAL:
        key = Keys.DECIMAL;
        break;
    case java.awt.event.KeyEvent.VK_DELETE:
        key = Keys.DELETE;
        break;
    case java.awt.event.KeyEvent.VK_DIVIDE:
        key = Keys.DIVIDE;
        break;
    case java.awt.event.KeyEvent.VK_DOWN:
        key = Keys.DOWN;
        break;
    case java.awt.event.KeyEvent.VK_END:
        key = Keys.END;
        break;
    case java.awt.event.KeyEvent.VK_ENTER:
        key = Keys.ENTER;
        break;
    case java.awt.event.KeyEvent.VK_EQUALS:
        key = Keys.EQUALS;
        break;
    case java.awt.event.KeyEvent.VK_ESCAPE:
        key = Keys.ESCAPE;
        break;
    case java.awt.event.KeyEvent.VK_F1:
        key = Keys.F1;
        break;
    case java.awt.event.KeyEvent.VK_F2:
        key = Keys.F2;
        break;
    case java.awt.event.KeyEvent.VK_F3:
        key = Keys.F3;
        break;
    case java.awt.event.KeyEvent.VK_F4:
        key = Keys.F4;
        break;
    case java.awt.event.KeyEvent.VK_F5:
        key = Keys.F5;
        break;
    case java.awt.event.KeyEvent.VK_F6:
        key = Keys.F6;
        break;
    case java.awt.event.KeyEvent.VK_F7:
        key = Keys.F7;
        break;
    case java.awt.event.KeyEvent.VK_F8:
        key = Keys.F8;
        break;
    case java.awt.event.KeyEvent.VK_F9:
        key = Keys.F9;
        break;
    case java.awt.event.KeyEvent.VK_F10:
        key = Keys.F10;
        break;
    case java.awt.event.KeyEvent.VK_F11:
        key = Keys.F11;
        break;
    case java.awt.event.KeyEvent.VK_F12:
        key = Keys.F12;
        break;
    case java.awt.event.KeyEvent.VK_HELP:
        key = Keys.HELP;
        break;
    case java.awt.event.KeyEvent.VK_HOME:
        key = Keys.HOME;
        break;
    case java.awt.event.KeyEvent.VK_INSERT:
        key = Keys.INSERT;
        break;
    case java.awt.event.KeyEvent.VK_LEFT:
        key = Keys.LEFT;
        break;
    case java.awt.event.KeyEvent.VK_META:
        key = Keys.META;
        break;
    case java.awt.event.KeyEvent.VK_MULTIPLY:
        key = Keys.MULTIPLY;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD0:
        key = Keys.NUMPAD0;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD1:
        key = Keys.NUMPAD1;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD2:
        key = Keys.NUMPAD2;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD3:
        key = Keys.NUMPAD3;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD4:
        key = Keys.NUMPAD4;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD5:
        key = Keys.NUMPAD5;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD6:
        key = Keys.NUMPAD6;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD7:
        key = Keys.NUMPAD7;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD8:
        key = Keys.NUMPAD8;
        break;
    case java.awt.event.KeyEvent.VK_NUMPAD9:
        key = Keys.NUMPAD9;
        break;
    case java.awt.event.KeyEvent.VK_PAGE_DOWN:
        key = Keys.PAGE_DOWN;
        break;
    case java.awt.event.KeyEvent.VK_PAGE_UP:
        key = Keys.PAGE_UP;
        break;
    case java.awt.event.KeyEvent.VK_PAUSE:
        key = Keys.PAUSE;
        break;
    case java.awt.event.KeyEvent.VK_RIGHT:
        key = Keys.RIGHT;
        break;
    case java.awt.event.KeyEvent.VK_SEMICOLON:
        key = Keys.SEMICOLON;
        break;
    case java.awt.event.KeyEvent.VK_SEPARATOR:
        key = Keys.SEPARATOR;
        break;
    case java.awt.event.KeyEvent.VK_SHIFT:
        key = Keys.SHIFT;
        break;
    case java.awt.event.KeyEvent.VK_SPACE:
        key = Keys.SPACE;
        break;
    case java.awt.event.KeyEvent.VK_SUBTRACT:
        key = Keys.SUBTRACT;
        break;
    case java.awt.event.KeyEvent.VK_TAB:
        key = Keys.TAB;
        break;
    case java.awt.event.KeyEvent.VK_UP:
        key = Keys.UP;
        break;
    }
    return key;
}