我尝试在关闭主框架时打开名为 stage2 的新框架。但是当我把 main.setVisible(false) 放在那里时,它说不是一个封闭类,我把这个监听器放在主机调用的 jpanel 类上。所以它看起来像这样..
class main extends JFrame()
{
main()
{
}
add(story2)
}
class story2 extends JPanel()
{
public void mouseClicked(MouseEvent e)
{
new stage2();
main.this.setVisible(false);
}
}