第一个类:主类publicclassZhu{publicstaticvoidmain(Stringargs[]){newKuangjia();}}第二个类框架importjavax.swing.*;importjava.awt.event.*;importjava.awt.*;publicclassKuangjia...
第一个类:主类
public class Zhu
{
public static void main(String args[])
{
new Kuangjia();
}
}
第二个类
框架
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class Kuangjia extends JFrame implements ActionListener
{
JButton jiabut1,jiabut2,jiabut3,jiabut4;
Kuangjia()
{ new JFrame("加密程序");
setLayout(null);
setSize(500,400);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setResizable(false);
Label name =new Label("欢迎来到加密解密程序!!!");
name.setFont(new Font("黑体",Font.BOLD,20));
name.setBounds(130,10,240,30);
add(name);
Label name2=new Label("选择所需服务:");
name2.setFont(new Font("黑体",Font.BOLD,14));
add(name2);
name2.setBounds(100,70,105,30);
jiabut1=new JButton("加密");
add(jiabut1);
jiabut1.addActionListener(this);
jiabut1.setBounds(190,120,120,30);
jiabut1.setContentAreaFilled(false);
jiabut2=new JButton("解密");
add(jiabut2);
jiabut2.addActionListener(this);
jiabut2.setBounds(190,160,120,30);
jiabut2.setContentAreaFilled(false);
jiabut3=new JButton("帮助");
add(jiabut3);
jiabut3.addActionListener(this);
jiabut3.setBounds(190,200,120,30);
jiabut3.setContentAreaFilled(false);
jiabut4=new JButton("关于");
add(jiabut4);
jiabut4.addActionListener(this);
jiabut4.setBounds(190,240,120,30);
jiabut4.setContentAreaFilled(false);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==jiabut3)
{
setVisible(false);
new Guanyu();
}
}
}
第三个类
按下关于按钮后
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Guanyu extends JFrame implements ActionListener
{
JButton jiabut6;
public Guanyu()
{
new JFrame("关于");
setLayout(null);
setSize(300,300);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setResizable(false);
jiabut6=new JButton("返回");
add(jiabut6);
jiabut6.addActionListener(this);
jiabut6.setBounds(100,100,120,30);
jiabut6.setContentAreaFilled(false);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==jiabut6)
{
setVisible(false);
new Kuangjia();
}
}
}
怎么修改才让返回后能够像原来一样显示呢
展开