三个关于frame的问题
问题有三个:
1、我想在关闭一个frame窗体的时候执行一条语句。我加了一个监听
this.addWindowListener(new java.awt.event.WindowAdapter()
{
public void windowClosed(WindowEvent e)
{
this_windowClosed(e);
}
});
之后又设置了this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
void this_windowClosed(WindowEvent e)
{
System.out.println("pass");
this.dispose();
}
当关闭窗体时,确实执行了System.out.println("pass");的语句,但是在查看
windows的进程时,CPU的占用率是100%,而且一直下不来。怎么能解决这个问题?
2、怎样能动态的改变table中的数据,并且数据是不可改的?
JTable table = new JTable(myModel);
JScrollPane scrollpane = new JScrollPane(table);
myModel 是自己写的一个类extends AbstractTableModel
3、怎么在jTabbedPane里设置背景图(路径肯定没有问题)
ImageIcon icon = new ImageIcon("test.jpg");
jTabbedPane1.setIconAt(0,icon);