java - 如何在 JFrame 中将 JDesktopPane 置于后台

标签 java swing jframe jdesktoppane

我正在开发一个 java 应用程序,其中我有一个 JFrame 和一个全屏大小的 JDesktopPane。我的问题是 JDesktopPane 覆盖了 JFrame 内的 JButton(s),所以我无法点击 JButton(s)。 我以这种方式将 JDesktopPane 添加到我的 JFrame 中:

jDesktopPane1 = new JDesktopPane();
jDesktopPane1.setSize(Toolkit.getDefaultToolkit().getScreenSize());
jDesktopPane1.setOpaque(false);

当我不需要使用 JDesktopPane 时,如何禁用它?

最佳答案

关于java - 如何在 JFrame 中将 JDesktopPane 置于后台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9908313/

相关文章:

java - OrderBy + sum() + boolean 表达式

无法识别 Java swing

java - JList添加到JScrollPane后消失

java - 按下还原时 JFrame 非常小

java - 如何在另一个类中获取JFrame对象移动

java - 将 Stripes 应用程序转换为使用友好 URL

java - 如何维护应用程序的付费和免费版本

java - 为什么 HashMap<Integer,ArrayList<Integer>> 不能转换为 HashMap<Integer,List<Integer>>

java - 使用 DefaultListModel 和 JList 显示列表

JAVA Action 执行不工作