如何遍历清空swing窗体上的所有控件中的内容
窗体上面的控件都是从数据库中读出来的.不知道会有多少个数.也不知道都会有什么类型的控件.
请问..如何点一下清空按键之后.让这些控件中的内容都消失??? --------------------编程问答-------------------- 重画界面呗。。 --------------------编程问答-------------------- revalidate();
repaint(); --------------------编程问答-------------------- 重新生成Fream。总之要完成刷新的功能 --------------------编程问答-------------------- for example
public void clearAll(Container c) {
for (Component com : c.getComponents()) {
if (com instanceof Container) {
clearAll(com);
} else if (com instanceof JTextField) { //判断各种相应类型的控件,设置内容
((JTextField)com).setText("");
}
}
}
//方法调用
clearAll(your_frame);
补充:Java , Java SE