Examples of KeyMap


Examples of javax.swing.text.Keymap

        init();
    }
   
    public void init() {
       
        Keymap parent = m_TCPane.getActiveTextPane().getKeymap();
        Keymap newmap = JTextComponent.addKeymap("KeymapExampleMap", parent);

        KeyStroke ctrlSkey = KeyStroke.getKeyStroke(KeyEvent.VK_S, InputEvent.CTRL_MASK);
        newmap.addActionForKeyStroke(ctrlSkey, new SaveAction());
        //KeyStroke ctrlZkey = KeyStroke.getKeyStroke(KeyEvent.VK_Z, InputEvent.CTRL_MASK);
        //newmap.addActionForKeyStroke(ctrlZkey, new UndoAction());

        m_TCPane.getActiveTextPane().setKeymap(newmap);
        
View Full Code Here

Examples of javax.swing.text.Keymap

        );

        // Have default button get the keypress event.
        // This is broken with jdk1.3rc1
        KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0);
        Keymap km = displayText.getKeymap();
        km.removeKeyStrokeBinding(enter);
    }
View Full Code Here

Examples of javax.swing.text.Keymap

        );

        // Have default button get the keypress event.
        // This is broken with jdk1.3rc1
        KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0);
        Keymap km = displayText.getKeymap();
        km.removeKeyStrokeBinding(enter);
    }
View Full Code Here

Examples of javax.swing.text.Keymap

        );

        // Have default button get the keypress event.
        // This is broken with jdk1.3rc1
        KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0);
        Keymap km = displayText.getKeymap();
        km.removeKeyStrokeBinding(enter);
    }
View Full Code Here

Examples of javax.swing.text.Keymap

        );

        // Have default button get the keypress event.
        // This is broken with jdk1.3rc1
        KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0);
        Keymap km = displayText.getKeymap();
        km.removeKeyStrokeBinding(enter);
    }
View Full Code Here

Examples of javax.swing.text.Keymap

        );

        // Have default button get the keypress event.
        // This is broken with jdk1.3rc1
        KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0);
        Keymap km = displayText.getKeymap();
        km.removeKeyStrokeBinding(enter);
    }
View Full Code Here

Examples of javax.swing.text.Keymap

        );

        // Have default button get the keypress event.
        // This is broken with jdk1.3rc1
        KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0);
        Keymap km = displayText.getKeymap();
        km.removeKeyStrokeBinding(enter);
    }
View Full Code Here

Examples of javax.swing.text.Keymap

      }
      public void mouseEntered(MouseEvent e) {
      }
    });

    Keymap keymap = notationTextPane.getKeymap();
    keymap.addActionForKeyStroke(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_LEFT, 0), new AbstractAction() {
      public void actionPerformed(java.awt.event.ActionEvent e) {
        Notation.this.history.prev();
      }
    });
    keymap
    .addActionForKeyStroke(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_RIGHT, 0), new AbstractAction() {
      public void actionPerformed(java.awt.event.ActionEvent e) {
        Notation.this.history.next();
      }
    });
View Full Code Here

Examples of javax.swing.text.Keymap

        textfield.setText("");
        parseInput(message);
      }
    });

    Keymap keymap = textfield.getKeymap();
    keymap
    .addActionForKeyStroke(
        KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_UP, 0),
        new AbstractAction() {
          public void actionPerformed(java.awt.event.ActionEvent e) {
            if (inputHistoryIndex > 0)
              inputHistoryIndex--;
            if (inputHistory.size() > 0)
              textfield.setText(
                  (String) inputHistory.get(inputHistoryIndex));
          }
        });
    keymap
    .addActionForKeyStroke(
        KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_DOWN, 0),
        new AbstractAction() {
          public void actionPerformed(java.awt.event.ActionEvent e) {
            if (inputHistoryIndex < inputHistory.size())
              inputHistoryIndex++;
            if (inputHistoryIndex == inputHistory.size())
              textfield.setText("");
            else
              textfield.setText(
                  (String) inputHistory.get(inputHistoryIndex));
          }
        });
    keymap
    .addActionForKeyStroke(
        KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_ESCAPE, 0),
        new AbstractAction() {
          public void actionPerformed(java.awt.event.ActionEvent e) {
            inputHistoryIndex = inputHistory.size();
View Full Code Here

Examples of javax.swing.text.Keymap

        return new BasicHighlighter();
    }

    protected Keymap createKeymap() {
        String name = getKeymapName();
        Keymap keymap = JTextComponent.getKeymap(name);
        if (keymap == null) {
            keymap = JTextComponent.addKeymap(name, JTextComponent
                    .getKeymap(JTextComponent.DEFAULT_KEYMAP));
        }
        Object bindings = UIManager.get(addPrefix(".keyBindings"));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.