Package javax.swing.text

Examples of javax.swing.text.Keymap


              public void actionPerformed(ActionEvent e)
              {
              }
          };

            Keymap km = _txtComp.getEditor().getKeymap();

            if(null == _originalActions)
            {
               _originalActions = new Action[_keysToDisableWhenPopUpOpen.length];

               for (int i = 0; i < _keysToDisableWhenPopUpOpen.length; i++)
               {
                  _originalActions[i] = km.getAction(_keysToDisableWhenPopUpOpen[i]);
               }
            }

            for (int i = 0; i < _keysToDisableWhenPopUpOpen.length; i++)
            {
               km.addActionForKeyStroke(_keysToDisableWhenPopUpOpen[i], doNothingAction);
            }
         }
         else
         {
            _txtComp.getFilter().requestFocusInWindow();
View Full Code Here


    }

    public void testCreateKeymap() {
        JTextComponent.removeKeymap("BasicTextAreaUI");
        TextUI ui = jta.getUI();
        Keymap keymap = ((BasicTextUI) ui).createKeymap();
        assertEquals(getKeymapName(jta), keymap.getName());
        assertTrue(keymap.getDefaultAction() instanceof DefaultEditorKit.DefaultKeyTypedAction);
        assertEquals(0, keymap.getBoundActions().length);
        assertEquals(0, keymap.getBoundKeyStrokes().length);
        assertEquals(JTextComponent.DEFAULT_KEYMAP, keymap.getResolveParent().getName());
    }
View Full Code Here

    }

    public void testCreateKeymap() {
        JTextComponent.removeKeymap("BasicTextAreaUI");
        TextUI ui = jta.getUI();
        Keymap keymap = ((BasicTextUI) ui).createKeymap();
        assertEquals(getKeymapName(jta), keymap.getName());
        assertTrue(keymap.getDefaultAction() instanceof DefaultEditorKit.DefaultKeyTypedAction);
        assertEquals(0, keymap.getBoundActions().length);
        assertEquals(0, keymap.getBoundKeyStrokes().length);
        assertEquals(JTextComponent.DEFAULT_KEYMAP, keymap.getResolveParent().getName());
    }
View Full Code Here

    return commandManager;
  }

  public void registerAccelerators() {
    CommandManager commandManager = getCommandManager();
    Keymap keymap = new DefaultKeymap(getClass().getName(), textComponent.getKeymap());
    for (int i = 0; i < COMMANDS.length; i++) {
      ActionCommand command = commandManager.getActionCommand(COMMANDS[i]);
      keymap.addActionForKeyStroke(command.getAccelerator(), command.getActionAdapter());
    }
    if (COMMANDS.length > 0) {
      textComponent.setKeymap(keymap);
    }
  }
View Full Code Here

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

        KeyStroke shiftF5key = KeyStroke.getKeyStroke(KeyEvent.VK_F5, InputEvent.SHIFT_MASK);
        newmap.addActionForKeyStroke(shiftF5key, new ShiftF5Action());

        KeyStroke F5key = KeyStroke.getKeyStroke(KeyEvent.VK_F5, 0);
        newmap.addActionForKeyStroke(F5key, new F5Action());
       
        KeyStroke F6Key = KeyStroke.getKeyStroke(KeyEvent.VK_F6, 0);
        newmap.addActionForKeyStroke(F6Key, new F6Action());

        KeyStroke F8Key = KeyStroke.getKeyStroke(KeyEvent.VK_F8, 0);
        newmap.addActionForKeyStroke(F8Key, new ShiftF5Action());

        KeyStroke CTRLF2Key = KeyStroke.getKeyStroke(KeyEvent.VK_F2, InputEvent.CTRL_DOWN_MASK);
        newmap.addActionForKeyStroke(CTRLF2Key, new CTRLF2Action());
        m_TCPane.getActiveTextPane().setKeymap(newmap);
        
    }
View Full Code Here

        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

        );

        // 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

        );

        // 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

        );

        // 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

        );

        // 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

TOP

Related Classes of javax.swing.text.Keymap

Copyright © 2018 www.massapicom. 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.