本文整理了Java中javax.swing.JFrame.getFocusOwner()
方法的一些代码示例,展示了JFrame.getFocusOwner()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JFrame.getFocusOwner()
方法的具体详情如下:
包路径:javax.swing.JFrame
类名称: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();
内容来源于网络,如有侵权,请联系作者删除!