可以用按钮监听事件然后重绘界面就行了。例如:
JPanel jp=(JPanel)this.getContentPane();
JButton jb=new JButton();
public TFrame()
{
//构造方法里的把组件添加进去
jp.addActionListener(new ActionListener()
{
//更新内容
// jp.removeAll();//如果内容需要实时更新,可以remove,来释放资源。但是前提是,组件都是在构造方法里实例化的,然后可以remove后在添加内容进去。用remove时不需要用repaint();
jp.repaint();//这样重绘界面,界面就更新了。
});
}
主窗体的repaint方法,
调用这个可以刷新.