如何在调整JFrame大小时调整JFrame中的组件大小?

时间:2012-12-06 04:06:00

标签: java swing jframe layout-manager absolutelayout

分辨

我已经看了一会儿,我似乎无法弄清楚如何做到这一点。

我的JFrame中有很多组件,我可以调整JFrame的大小。当我调整JFrame的大小时,我希望内部组件与JFrame一起调整大小,但是它们保持在首次运行GUI时的确切位置。

如何解决此问题?我有没有设置某个值或什么?

编辑: 另外,我没有使用任何布局管理器。

getContentPane().setLayout(null);

1 个答案:

答案 0 :(得分:3)

你说:

  

编辑:另外,我没有使用任何布局管理器。 。的getContentPane()的setLayout(空);

那是你的问题。你几乎不应该使用null布局。 很多更容易使用和维护以智能方式使用布局管理器的gui。阅读layout manager tutorials,因为他们可以提供帮助。