【问题标题】:Java Swing: Get window that is in front or in focus [duplicate]Java Swing:获取前面或焦点的窗口[重复]
【发布时间】:2016-04-13 18:12:00
【问题描述】:

我有一个带有多个窗口的应用程序。是否可以在不跟踪的情况下将窗户放在前面或焦点对准?

【问题讨论】:

  • 我试过了,但它不起作用,我得到以下错误 can not make static reference to the non static method of getFocusOwner()

标签: java swing


【解决方案1】:

您可以使用以下方法生成此信息:

Window windows[] = Window.getWindows();
for (Window w) {
  if (w.isFocused()) {
     ...
  }
  else if(w.isActive()) {
     ...
  }
}

【讨论】:

    猜你喜欢
    • 2020-08-31
    • 1970-01-01
    • 2018-11-14
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-23
    相关资源
    最近更新 更多