有一个"MainFrame"类,里面设置了一个"JTable"MainFrame中的按钮可以弹出一个新窗口(FrameA),当关闭"FrameA"时我想让"MainFrame"中的JTable刷新刷新方法应该放到何处?  在FrameA的窗口监听器事件中应该怎么调用这个方法?//刷新
JTable.setModel(new TbModel());
JTable.updateUI();谢谢广大高手赐教

解决方案 »

  1.   

    监听FrameA的windowClosed时间WindowListener wd=new  WindowAdapter(){  
    public void windowClosed(WindowEvent e){

    System.out.println("windowClosed");
    }
    };


    frameA.addWindowListener(wd);
      

  2.   

    我想问的是,监听FrameA的WindowClosed事件后,怎么在FrameA的事件里调用属于"MainFrame"的JTable.setModel(new TbModel());方法?谢谢
      

  3.   

    怎么在FrameA的事件里调用属于"MainFrame"的JTable.setModel(new TbModel());方法?把某个组件JTable传到windowClosed中,(构造)
    在windowClosed控制组件JTable.setModel(new TbModel());
    JTable.updateUI();