📄 mframe.java
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.text.*;
public class MFrame{
public static void main(String args[]){
JFrame mtframe=new JFrame("Memorytest");
Container contentPane=mtframe.getContentPane();
//添加菜单
JMenuBar menubar=new JMenuBar(); //菜单栏
mtframe.setJMenuBar(menubar);
JMenu menu; // 菜单
JMenuItem menuItem; // 菜单项
menu=new JMenu("记忆力测试"); //建立"记忆力测试"菜单项
menubar.add(menu);
menuItem=new JMenuItem("初级");
menu.add(menuItem);
menuItem=new JMenuItem("中级");
menu.add(menuItem);
menuItem=new JMenuItem("高级");
menu.add(menuItem);
menuItem=new JMenuItem("初级排行榜");
menu.add(menuItem);
menuItem=new JMenuItem("中级排行榜");
menu.add(menuItem);
menuItem=new JMenuItem("高级排行榜");
menu.add(menuItem);
//添加网格 有点难度
JPanel panel=new JPanel();
panel.setLayout(new GridLayout(5,6));
JButton b1=new JButton();
panel.add(b1);
JButton b2=new JButton();
panel.add(b2);
JButton b3=new JButton();
panel.add(b3);
JButton b4=new JButton();
panel.add(b4);
JButton b5=new JButton();
panel.add(b5);
JButton b6=new JButton();
panel.add(b6);
JButton b11=new JButton();
panel.add(b11);
JButton b12=new JButton();
panel.add(b12);
JButton b13=new JButton();
panel.add(b13);
JButton b14=new JButton();
panel.add(b14);
JButton b15=new JButton();
panel.add(b15);
JButton b16=new JButton();
panel.add(b16);
JButton b21=new JButton();
panel.add(b21);
JButton b22=new JButton();
panel.add(b22);
JButton b23=new JButton();
panel.add(b23);
JButton b24=new JButton();
panel.add(b24);
JButton b25=new JButton();
panel.add(b25);
JButton b26=new JButton();
panel.add(b26);
JButton b31=new JButton();
panel.add(b31);
JButton b32=new JButton();
panel.add(b32);
JButton b33=new JButton();
panel.add(b33);
JButton b34=new JButton();
panel.add(b34);
JButton b35=new JButton();
panel.add(b35);
JButton b36=new JButton();
panel.add(b36);
JButton b41=new JButton();
panel.add(b41);
JButton b42=new JButton();
panel.add(b42);
JButton b43=new JButton();
panel.add(b43);
JButton b44=new JButton();
panel.add(b44);
JButton b45=new JButton();
panel.add(b45);
JButton b46=new JButton();
panel.add(b46);
contentPane.add(panel);
//private JButton b1,b2,b3,b4,b5,b6,b7,b8,b9,b10b11,b12,b13,b14,b15,b16,b17,b18,b19,b20 ;
//能不能用数组表示成按钮组????
//添加时间提示框
//添加底部标签
JLabel label=new JLabel("初级:您需要连续找出6个相同图标的方块");
contentPane.add(label,BorderLayout.SOUTH);
//排行榜
JFrame frame=new JFrame("记录你的成绩到:初级记忆排行榜...");
frame.getContentPane().setLayout(new GridLayout(2,1));
JLabel l2=new JLabel("输入你的姓名,将成绩存放到排行榜:初级记忆排行榜.txt");
frame.getContentPane().add(l2,BorderLayout.NORTH);
frame.setSize(350,230);
frame.setVisible(true);
mtframe.setSize(430,320);
mtframe.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -