jjzjj

setAlwaysOnTop

全部标签

java - 如何让 JFrame 高于所有其他应用程序(已经打开或将要打开),例如 Powerpoint

我正在创建一个新闻自动收报机(屏幕底部那个狭窄的黑框,它会拉长屏幕的长度,并带有滚动经过的其他新闻文本)。我的应用程序打开其他程序。在这种情况下,它打开的powerpoint演示文稿会在我的jframe上打开。我需要我的jframe始终可见有什么想法吗? 最佳答案 你可以使用Window#setAlwaysOnTop:Setswhetherthiswindowshouldalwaysbeaboveotherwindows.myJFrame.setAlwaysOnTop(true); 关于

java - 框架总是在我的程序之上

我正在尝试在未修饰的alwaysOnTop框架中创建一种工具栏。因此,我希望我的框架位于主框架之上,而不是其他程序的框架之上。我试过这段代码:publicclassTest{privatestaticJFramemainFrame;/***@paramargsthecommandlinearguments*/publicstaticvoidmain(String[]args){SwingUtilities.invokeLater(newRunnable(){@Overridepublicvoidrun(){mainFrame=newJFrame("test");mainFrame.se