javax.swing.JFrame.getFocusOwner()方法的使用及代码示例

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

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

JFrame.getFocusOwner介绍

暂无

代码示例

代码示例来源:origin: GoldenGnu/jeveassets

private void setEnabled(final boolean enabled) {
  if (!enabled) { //Save focus owner
    focusOwner = program.getMainWindow().getFrame().getFocusOwner();
  }
  jGroup.setEnabled(enabled);
  jColor.setVisible(enabled);
  jColorDisabled.setVisible(!enabled);
  jStockpile.setEnabled(enabled);
  jOwnerLabel.setEnabled(enabled);
  jMultiplierLabel.setEnabled(enabled);
  jMultiplier.setEnabled(enabled);
  jOwner.setEnabled(enabled);
  jLocation.setEnabled(enabled);
  jLocationLabel.setEnabled(enabled);
  jExpand.setEnabled(enabled);
  if (enabled && focusOwner != null) { //Load focus owner
    focusOwner.requestFocusInWindow();
  }
}

代码示例来源:origin: com.cedarsoft.commons.swing/common

/**
 * Returns the focused frame.
 */
@UiThread
@Nonnull
public static JFrame getFocusedFrame() throws IllegalStateException {
 return getFrame(frame -> frame.hasFocus() || frame.getFocusOwner() != null)
  .orElseThrow(new Supplier<RuntimeException>() {
          @Override
          public RuntimeException get() {
           throw new IllegalStateException("No frame found");
          }
         }
  );
}

代码示例来源:origin: GoldenGnu/jeveassets

private void update(boolean sort) {
  Component focusOwner = jFrame.getFocusOwner();

代码示例来源:origin: net.sf.cuf/cuf-swing

mLastFocusOwner= (frame!=null) ? frame.getFocusOwner() : dialog.getFocusOwner();
mGlassPane.requestFocus();

相关文章

JFrame类方法