War*_*kst 2 java swing docking layout-manager jlayeredpane
我正在尝试创建一个具有JLayeredPane
自动缩放的应用程序,其大小与父级一样JFrame
(这是BorderLayout
在框架内容窗格中使用布局管理器的简单部分).困难的部分是我希望JLayeredPane
自动调整大小的内容JLayeredPane
(因此也是JFrame
如此).
事实上,我想要实现的功能很像Netbeans中的可停靠控制台,就像点击时编辑器的"顶部"一样,当被解除时再次隐藏并停靠在状态栏中的"控制台"字中.显然,我还希望调整行为以正常工作.实现这一目标的最佳方法是什么(如果没有JLayeredPane
)?
您需要使用添加到JLayeredPane的ComponentListener并让其内容响应该void componentResized(ComponentEvent e)
方法.