javax.swing.JButton.transferFocus()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(114)

本文整理了Java中javax.swing.JButton.transferFocus()方法的一些代码示例,展示了JButton.transferFocus()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.transferFocus()方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:transferFocus

JButton.transferFocus介绍

暂无

代码示例

代码示例来源:origin: com.synaptix/SynaptixWidget

@Override
  public void setResult(E e) {
    if (e != null) {
      setValue(e);
      button.transferFocus();
      fireChangeListener();
      hideSuggestBox();
    }
  }
});

代码示例来源:origin: sc.fiji/Fiji_Plugins

((JButton)e.getSource()).transferFocus();

代码示例来源:origin: com.synaptix/SynaptixWidget

if (chooseSelectedSuggestBox()) {
  button.setFocusable(true);
  button.transferFocus();
} else {
  if ((e.isControlDown()) || (!isTextValid())) {

代码示例来源:origin: com.synaptix/SynaptixWidget

public void setValue(E value) {
  E oldValue = this.value;
  if (value != null) {
    nameField.getDocument().removeDocumentListener(nameDocumentListener);
    this.value = value;
    nameField.setText(valueToString(value));
    nameField.setEditable(false);
    if (toolTipFocusListener != null) {
      toolTipFocusListener.setEnabled(false);
    }
    nameField.setCaretPosition(0);
    button.setFocusable(true);
    nameField.setFocusable(false);
    button.transferFocus();
    updateRemoveLabel();
    nameField.getDocument().addDocumentListener(nameDocumentListener);
    firePropertyChange("value", oldValue, this.value);
  } else {
    removeValue();
  }
  paintNameFieldBackground();
}

相关文章

微信公众号

最新文章

更多

JButton类方法