窗体上面的控件都是从数据库中读出来的.
不知道会有多少个数.也不知道都会有什么类型的控件.
请问..如何点一下清空按键之后.让这些控件中的内容都消失???

解决方案 »

  1.   

    重新生成Fream。总之要完成刷新的功能
      

  2.   

    for examplepublic 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);