正确使用setContentPane()方法

时间:2017-04-04 08:15:56

标签: java jframe

我创建了一个java程序,其中我在JFrame上使用了setContentPane()方法。我的问题是新的面板不会立即更新框架,但在调整框架大小时会更新。

在我的程序中,JFrame的大小为600,600。

要暂时避免此问题,在setContentPane()方法之后,我应用了一组2个语句: -

Frame.setSize(601,601);
Frame.setSize(600,600);

这会调整框架的大小并使其恢复到原始大小,而不会对用户显示太多变化。这很好用,面板正在更新。

我的问题是,我是否犯了任何错误,还有其他方法可以做到吗?或者我可以继续使用这个技巧?请回答是否有其他(正确)方法。

0 个答案:

没有答案