是否可以在JDialog中添加最大化/最小化按钮?如果不是,那么我们可以将这些按钮添加到JPanel吗?
我有一个JPanel,并且在该面板内有一个JDialog。我想添加一个最小化/最大化按钮,以便在单击该按钮时可以选择JDialog,并根据JPanel调整JDialog下的组件。
就像当我单击最大化时,jpanel应该被放大,并且该面板(JDialog)中的组件也被放大,反之亦然,以最小化按钮。
我从这里得到的解决方案是针对JFrame中的JPanel。但是我的JPanel仅是独立的。
最佳答案
JDialog.setUndecorated
并添加所需的Windows装饰,注意JDialog/JWindow的资源来自 native 操作系统,仅对SystemLookAndFeel
有效,并且对CrossPlatfor
敏感JOptionPane
并修改内容,在那里您可以放置任何JComponents
和/或返回值也是关于java - 向JDialog或JPan添加“最小化/最大化”按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13718054/