javax.swing.AbstractButton.requestFocusInWindow()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(115)

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

AbstractButton.requestFocusInWindow介绍

暂无

代码示例

代码示例来源:origin: RPTools/maptool

@Override
  public void stateChanged(ChangeEvent e) {
    final JTabbedPane source = (JTabbedPane) e.getSource();
    final String tabName = source.getTitleAt(source.getSelectedIndex());
    if (jbLaunch.isEnabled()) {
      jbLaunch.requestFocusInWindow();
    } else {
      if (tabName.equals(CopiedFromOtherJars.getText("msg.tab.basic"))) { //$NON-NLS-1$
        jbMTJar.requestFocusInWindow();
      } else if (tabName.equals(CopiedFromOtherJars.getText("msg.tab.language"))) { //$NON-NLS-1$
        // This should work as long as there's at least one language in the list.
        langGroup.getElements().nextElement().requestFocusInWindow();
      } else if (tabName.equals(CopiedFromOtherJars.getText("msg.tab.advanced"))) { //$NON-NLS-1$
        jcbConsole.requestFocusInWindow();
        jtfArgs.setText(extraArgs);
      } else {
        jcbEnableAssertions.requestFocusInWindow();
      }
    }
  }
});

代码示例来源:origin: org.jclarion/clarion-runtime

@Override
public void accept() 
{
  AbstractButton button=getButton();
  if (button==null) return;
  
  if (button.isFocusOwner()) {
    button.doClick();
  } else {
    if (getParent() instanceof AbstractMenuItemControl || (!button.isFocusable()))
    {
      button.doClick();
    } else {
      clickOnFocus=true;
      button.requestFocusInWindow();
    }
  }
}

相关文章

微信公众号

最新文章

更多

AbstractButton类方法