程序运行时,JPanel内容不会出现

时间:2016-06-26 17:36:54

标签: java swing

我使用swing创建了一个简单的日历。我在框架内使用了两个面板。面板也有空布局和框架。程序运行正常但没有内容出现,直到我最大化或最小化窗口或调整大小窗口。

这里的矿区代码:

print

}

For better understanding click here to get the jar format of the program.

屏幕截图:

调整窗口大小之前

Before resizing the window

调整窗口大小后

enter image description here

2 个答案:

答案 0 :(得分:1)

回答我自己的问题:

添加' revalidate'在第一个面板和'重绘'在第二个面板上它现在有效..

答案 1 :(得分:-1)

您忘记在组件上调用setVisible(true),例如Fast Snail。您还应该调用JPanel的重绘方法。