添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
傻傻的馒头  ·  利用Pycharm + ...·  1 年前    · 
强悍的苹果  ·  Python ...·  1 年前    · 
失眠的开心果  ·  WebDAV 和 IIS 7 ...·  1 年前    · 

java gui 点击按钮跳转页面

在 Java GUI 应用程序中,如果要实现点击按钮跳转页面的功能,你需要通过为按钮添加事件监听器来实现。

首先,你需要创建一个实现 ActionListener 接口的类,并重写 actionPerformed 方法。在该方法中,你可以通过调用 setVisible(false) 和 setVisible(true) 方法切换两个不同的界面。

具体代码如下:

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MainFrame extends JFrame {
    private JPanel panel1 = new JPanel();
    private JPanel panel2 = new JPanel();
    private JButton button = new JButton("切换页面");
    public MainFrame() {
        setSize(400, 300);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        setLayout(null);
        button.setBounds(150, 120, 100, 40);
        button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                panel1.setVisible(!panel1.isVisible());
                panel2.setVisible(!panel2.isVisible());
        panel1.setBounds(0, 0, 400, 300);
        panel1.setBackground(java.awt.Color.RED);
        panel1.setVisible(true);
        panel2.setBounds(0, 0, 400, 300);
        panel2.setBackground(java.awt.Color.BLUE);
        panel2.setVisible(false);
        add(button);
        add(panel1);
        add(panel2);
    public static void main(String[] args) {
        new MainFrame().setVisible(true);
              BlueSocks
          Android