如何通过单击其他JFrame中的按钮来打开新的JFrame?

时间:2015-06-16 09:20:55

标签: java swing jframe

我在NetBeans中用Java编写项目。我创建了一个新项目并没有检查创建主类,因为我使用拖放创建所有项目,在它们上创建一些按钮和事件。然后,我创建了两个JFrame类:NewJFrameNewJFrame1,在NewJFrame中,我在两个框架中都有一个按钮。

那么,你能告诉我如何通过点击第二帧中的按钮来打开第一帧的事件,并通过点击第一帧中的按钮打开第二帧?

1 个答案:

答案 0 :(得分:0)

//Make constructor class for both JFrame then 
//write this code into your JFrame where your button is accesing another JFrame
//Note:- jb=button var name,
//       jf=JFrame vatr name,
//       addnew()=JFrame Class to be open.

 jb.addActionListener(new ActionListener() { 
        @Override
        public void actionPerformed(ActionEvent arg0) {
            // TODO Auto-generated method stub
            new addnew();
            jf.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
        } 
    });