gpt4 book ai didi

java - JLayeredPane 自动调整内容大小

转载 作者:行者123 更新时间:2023-12-03 07:41:45 27 4
gpt4 key购买 nike

我正在尝试创建一个带有 JLayeredPane 的应用程序,该应用程序会根据父 JFrame 的大小自动缩放(这是使用 BorderLayout 作为框架内容 Pane 上的布局管理器)。困难的部分是我希望 JLayeredPane 的内容自动随 JLayeredPane 调整大小(因此 JFrame 也是如此)。

事实上,我想要实现的功能很像 Netbeans 中的可停靠控制台,就像单击时出现在编辑器的“顶部”一样,当关闭时再次隐藏并停靠到编辑器中的“控制台”一词中。状态栏。显然我也希望调整大小行为能够正常工作。实现此目的的最佳方法是什么(如果不使用 JLayeredPane)?

最佳答案

您需要使用添加到 JLayeredPane 的 ComponentListener 并使其内容响应 void componentResized(ComponentEvent e) 方法。

关于java - JLayeredPane 自动调整内容大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12755083/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com