这个问题已经在这里有了答案:




已关闭8年。






我的JFrame子类遇到了问题。我需要设置最大高度。

但是setMaximumSize不起作用。看来这是Java中的错误(setMinimumSize有效)。如何防止JFrame超过给定高度?

最佳答案

代替/也使用它:

setPreferredSize(new Dimension(width, height));

以我的经验,setPreferredSize(Dimension)优先使用并且始终有效。

无论如何,我通常都使用它们:setMinimumSize()setMaximumSize()setPreferredSize()然后是setSize()

08-18 19:58