页面跳转:
思路:
 先定义一个类继承JFrame;定义要用的控件,再在构造方法中对定义的控件进行修改,后写出主函数,在主函数中调用构造方法。同理,在idea中,将需要跳转的几个界面置于同一个软件包中,在另外一个界面中调用需要跳转的构造方法即可。
 分别制作页面12
 

 点击按钮后,关闭页面1,打开页面2
  代码如下
页面1
在这里插入代码片
```package 跳转;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;public class 页面1 extends JFrame {private JButton j1 = new JButton("跳转");public 页面1() {setTitle("页面1");setSize(350, 450);JPanel panel = (JPanel) getContentPane();panel.add(j1);setVisible(true);j1.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {new 页面2();//打开页面2,setVisible(false);//关闭页面1}});}public static void main(String[] args) {new 页面1();}
}
页面2````javapackage 跳转;import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;public class 页面2 extends JFrame {public 页面2() {setTitle("页面2");setSize(350, 450);JPanel panel = (JPanel) getContentPane();setVisible(true);}
}
















