本文整理了Java中javax.swing.JTextField.registerKeyboardAction()
方法的一些代码示例,展示了JTextField.registerKeyboardAction()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JTextField.registerKeyboardAction()
方法的具体详情如下:
包路径:javax.swing.JTextField
类名称:JTextField
方法名:registerKeyboardAction
暂无
代码示例来源:origin: com.jidesoft/jide-oss
private void registerKeyboardActions(AbstractAction closeAction, AbstractAction findNextAction, AbstractAction findPrevAction) {
((JTextField) _comboBox.getEditor().getEditorComponent()).registerKeyboardAction(findNextAction, KeyStroke.getKeyStroke(KeyEvent.VK_DOWN, 0), JComponent.WHEN_FOCUSED);
((JTextField) _comboBox.getEditor().getEditorComponent()).registerKeyboardAction(findNextAction, KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), JComponent.WHEN_FOCUSED);
((JTextField) _comboBox.getEditor().getEditorComponent()).registerKeyboardAction(findPrevAction, KeyStroke.getKeyStroke(KeyEvent.VK_UP, 0), JComponent.WHEN_FOCUSED);
((JTextField) _comboBox.getEditor().getEditorComponent()).registerKeyboardAction(closeAction, KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), JComponent.WHEN_FOCUSED);
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-beans
myFilterTextField.registerKeyboardAction( listener,
KeyStroke.getKeyStroke(KeyEvent.VK_HOME, 0, false),
JComponent.WHEN_FOCUSED);
myFilterTextField.registerKeyboardAction(listener,
KeyStroke.getKeyStroke(KeyEvent.VK_UP, 0, false),
JComponent.WHEN_FOCUSED);
myFilterTextField.registerKeyboardAction(listener,
KeyStroke.getKeyStroke(KeyEvent.VK_DOWN, 0, false),
JComponent.WHEN_FOCUSED);
myFilterTextField.registerKeyboardAction(listener,
KeyStroke.getKeyStroke(KeyEvent.VK_END, 0, false),
JComponent.WHEN_FOCUSED);
myFilterTextField.registerKeyboardAction(
new ActionListener() {
@Override
myFilterTextField.registerKeyboardAction(
new ActionListener() {
@Override
KeyEvent.SHIFT_MASK, false),
JComponent.WHEN_FOCUSED);
myFilterTextField.registerKeyboardAction(
new ActionListener() {
private boolean firstTime = true;
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
/**
* This is invoked if a TreeCellEditor is not supplied in the constructor.
* It returns a TextField editor.
*/
protected TreeCellEditor createTreeCellEditor() {
JTextField tf = new JTextField() {
public void addNotify() {
stopped = cancelled = false;
super.addNotify();
requestFocus();
}
};
tf.registerKeyboardAction( //TODO update to use inputMap/actionMap
this,
KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, true),
JComponent.WHEN_FOCUSED
);
tf.addFocusListener(this);
Ed ed = new Ed(tf);
ed.setClickCountToStart(1);
ed.getComponent ().getAccessibleContext ().setAccessibleDescription (
NbBundle.getMessage(TreeViewCellEditor.class, "ACSD_TreeViewCellEditor")); // NOI18N
ed.getComponent ().getAccessibleContext ().setAccessibleName (
NbBundle.getMessage(TreeViewCellEditor.class, "ACSN_TreeViewCellEditor")); // NOI18N
return ed;
}
代码示例来源:origin: org.netbeans.api/org-openide-explorer
tf.setBorder( BorderFactory.createLineBorder( new JTree().getBackground() ) );
tf.registerKeyboardAction( //TODO update to use inputMap/actionMap
this, KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, true), JComponent.WHEN_FOCUSED);
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
/**
* This is invoked if a TreeCellEditor is not supplied in the constructor.
* It returns a TextField editor.
*/
protected TreeCellEditor createTreeCellEditor() {
JTextField tf = new JTextField() {
public void addNotify() {
stopped = cancelled = false;
super.addNotify();
requestFocus();
}
};
tf.registerKeyboardAction( //TODO update to use inputMap/actionMap
this,
KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, true),
JComponent.WHEN_FOCUSED
);
tf.addFocusListener(this);
Ed ed = new Ed(tf);
ed.setClickCountToStart(1);
ed.getComponent ().getAccessibleContext ().setAccessibleDescription (
NbBundle.getMessage(TreeViewCellEditor.class, "ACSD_TreeViewCellEditor")); // NOI18N
ed.getComponent ().getAccessibleContext ().setAccessibleName (
NbBundle.getMessage(TreeViewCellEditor.class, "ACSN_TreeViewCellEditor")); // NOI18N
return ed;
}
代码示例来源:origin: cpesch/RouteConverter
textFieldSearch.registerKeyboardAction(new DialogAction(this) {
public void run() throws IOException, ServiceUnavailableException {
searchPositions();
代码示例来源:origin: com.jidesoft/jide-oss
_textField.setText(initialText);
_textField.registerKeyboardAction(findNextAction, KeyStroke.getKeyStroke(KeyEvent.VK_DOWN, 0), JComponent.WHEN_FOCUSED);
_textField.registerKeyboardAction(findNextAction, KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), JComponent.WHEN_FOCUSED);
_textField.registerKeyboardAction(findPrevAction, KeyStroke.getKeyStroke(KeyEvent.VK_UP, 0), JComponent.WHEN_FOCUSED);
_textField.registerKeyboardAction(closeAction, KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), JComponent.WHEN_FOCUSED);
代码示例来源:origin: org.appdapter/org.appdapter.lib.gui
field.addFocusListener(new SelectOnFocus());
field.addActionListener(new CommitEditing());
field.registerKeyboardAction(new CancelEditing(), KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), JComponent.WHEN_FOCUSED);
} else {
if (hookTo instanceof JTextComponent) {
代码示例来源:origin: protegeproject/protege
patternField_.registerKeyboardAction(undoAction,
KeyStroke.getKeyStroke(KeyEvent.VK_Z, InputEvent.META_MASK),
JComponent.WHEN_FOCUSED);
patternField_.registerKeyboardAction(redoAction,
KeyStroke.getKeyStroke(KeyEvent.VK_Y, InputEvent.META_MASK),
JComponent.WHEN_FOCUSED);
内容来源于网络,如有侵权,请联系作者删除!