Java 如何重新加载JPanel?

Java 如何重新加载JPanel?,java,swing,jpanel,cardlayout,Java,Swing,Jpanel,Cardlayout,我是java新手。。。我需要知道如何reloadaJPanel?我扩展了JPanel类并创建了一个面板,该面板将在Applet中的cardlayout中运行。我希望在用户单击此面板中的按钮后,此面板重新加载/刷新。我尝试在按钮的ActionListener中包含revalidate()和repaint()方法(我不太了解的方法),但没有任何结果。有人能告诉我们如何正确刷新整个面板吗 这对我来说很好。但是在另一次之后 _panel.revalidate(); _panel.repaint();

我是java新手。。。我需要知道如何
reload
a
JPanel
?我扩展了
JPanel
类并创建了一个面板,该面板将在Applet中的
cardlayout
中运行。我希望在用户单击此面板中的
按钮后,此面板重新加载/刷新
。我尝试在按钮的
ActionListener
中包含
revalidate
()和
repaint
()方法(我不太了解的方法),但没有任何结果。有人能告诉我们如何正确刷新整个面板吗

这对我来说很好。但是在另一次之后

_panel.revalidate();
_panel.repaint();

请问什么是重新加载,为了更好的帮助,请尽快发布一个简短的、可运行的、可编译的“重新加载”和“刷新”到底是什么意思?显示一些代码,用一个示例解释您要执行的操作。刷新/重新加载/更新面板中的所有组件。。。一些组件正在显示通过jdbcLet更新的信息,我们以JLabel为例,它的文本是从数据库重新加载的。要使其显示新文本,请使用label.setText()。对于JTable,请使用table.setModel(),或更新其模型中的数据。对于JTextArea、setText()等@Manish Doshi希望基于JDBC的值设置text,那么Graphics没有使用first removeAll()删除所有组件的功能_panel.removeAll()_panel.revalidate()_panel.repaint();