JavaSwing:JPanel仅在JFrame窗口最大化或';大小改变了

JavaSwing:JPanel仅在JFrame窗口最大化或';大小改变了,java,swing,jpanel,jtextarea,Java,Swing,Jpanel,Jtextarea,我有一个Java程序,可以创建一个JFrame、一个JPanel和几个JTextArea。我设置JTextAreas的文本,然后将它们添加到JPanel中。当程序加载时,我只看到空的JFrame 但是,如果我最大化或更改程序窗口的大小,JTextAreas及其各自的文本将显示在屏幕上 我如何纠正这一点,使程序加载,填充文本区域,而不需要弄乱窗口?作为Swing noob,我提前表示歉意。我的猜测:在向JFrame添加所有组件后,您需要在JFrame上调用setVisible(true) 下次,或

我有一个Java程序,可以创建一个JFrame、一个JPanel和几个JTextArea。我设置JTextAreas的文本,然后将它们添加到JPanel中。当程序加载时,我只看到空的JFrame

但是,如果我最大化或更改程序窗口的大小,JTextAreas及其各自的文本将显示在屏幕上


我如何纠正这一点,使程序加载,填充文本区域,而不需要弄乱窗口?作为Swing noob,我提前表示歉意。

我的猜测:在向JFrame添加所有组件后,您需要在JFrame上调用
setVisible(true)

下次,或者这次,如果这不能回答您的问题,请发布相关代码。我们在读心术或猜测未显示的代码方面很糟糕。请查看Jon Skeet的博客:。它会给你一些很好的建议,告诉你如何创造更好更完整的问题,从而得到更好的答案