import java.awt.BorderLayout;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JPanel;
import javax.swing.text.html.HTML;
import javax.swing.WindowConstants;
public class b {
static JFrame frame = new JFrame();
public b(){
JFrame frame=new JFrame("黄金点");
//窗体大小
frame.setSize(500,150);
//按钮
JButton startbutton =new JButton("开始游戏");
JButton lookbutton =new JButton("查看当前游戏结果");
JButton setbutton =new JButton("游戏设置");
JButton quitbutton =new JButton("退出");
//在窗体上添加按钮
JPanel jp = new JPanel();
jp.add(startbutton);
jp.add(lookbutton);
jp.add(setbutton);
jp.add(quitbutton);
frame.add(jp);
//frame.add(button,BorderLayout.EAST);
//frame.add(quitbutton, BorderLayout.WEST);
//显示窗体
frame.setVisible(true);
//添加点击事件监听器(你可以使用任何其他监听,看你想在什么情况下创建新的窗口了)
startbutton.addActionListener(new ActionListener(){
//单击按钮执行的方法
public void actionPerformed(ActionEvent e) {
closeThis();
//创建新的窗口
JFrame frame = new JFrame("开始游戏");
//设置在屏幕的位置
frame.setLocation(300,300);
// 窗体大小
frame.setSize(400,400);
// 显示窗体
frame.setVisible(true);
}
});
lookbutton.addActionListener(new ActionListener(){
//单击按钮执行的方法
public void actionPerformed(ActionEvent e) {
closeThis();
//创建新的窗口
JFrame frame = new JFrame("查看当前游戏结果");
//设置在屏幕的位置
frame.setLocation(300,300);
// 窗体大小
frame.setSize(400,400);
// 显示窗体
frame.setVisible(true);
}
});
setbutton.addActionListener(new ActionListener(){
//单击按钮执行的方法
public void actionPerformed(ActionEvent e) {
closeThis();
//创建新的窗口
JFrame frame = new JFrame("游戏设置");
//设置在屏幕的位置
frame.setLocation(300,300);
// 窗体大小
frame.setSize(400,400);
// 显示窗体
frame.setVisible(true);
}
});
quitbutton.addActionListener(new ActionListener(){
//单击按钮执行的方法
public void actionPerformed(ActionEvent e) {
closeThis();
//try {
//Thread.currentThread().sleep(2000);
//} catch (InterruptedException e1) {
TODO Auto-generated catch block
//e1.printStackTrace();
//}
System.exit(0);
}
});
}
public static void closeThis(){
frame.dispose();
}
}
一键复制
编辑
Web IDE
原始数据
按行查看
历史