页面跳转:
思路:
先定义一个类继承JFrame;定义要用的控件,再在构造方法中对定义的控件进行修改,后写出主函数,在主函数中调用构造方法。同理,在idea中,将需要跳转的几个界面置于同一个软件包中,在另外一个界面中调用需要跳转的构造方法即可。
分别制作页面12
点击按钮后,关闭页面1,打开页面2 代码如下
文章来源:https://www.toymoban.com/news/detail-524298.html
页面1文章来源地址https://www.toymoban.com/news/detail-524298.html
在这里插入代码片
```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() {
@Override
public 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);
}
}
到了这里,关于JavaGUI界面实现跳转的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!