⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 caidan.java

📁 班级管理查询系统
💻 JAVA
字号:
package huazheng;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.FileReader;
import java.sql.SQLException;

import javax.swing.JColorChooser;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;

public class Caidan {
	public JMenuBar huazheng() {
		JMenuBar menu = new JMenuBar();
		JMenu j1 = new JMenu("文件(F)");
		JMenu j2 = new JMenu("编辑(E)");
		JMenu j3 = new JMenu("查看(V)");
		JMenu j4 = new JMenu("工具(T)");
		JMenu j5 = new JMenu("班委(M)");
		JMenu j7 = new JMenu("查询(F)");
		JMenu j6 = new JMenu("帮助(H)");

		JMenuItem[] m = { new JMenuItem("新建"), new JMenuItem("打开"),
				new JMenuItem("保存"), new JMenuItem("另存为..."),
				new JMenuItem("扫描"), new JMenuItem("退出"), new JMenuItem("撤销"),
				new JMenuItem("剪切"), new JMenuItem("复制"), new JMenuItem("删除"),
				new JMenuItem("设置背景.."), new JMenuItem("状态栏"),
				new JMenuItem("字体"), new JMenuItem("日期和时间"),
				new JMenuItem("选项"), new JMenuItem("语言"),
				new JMenuItem("字数统计"), new JMenuItem("信息检索"),
				new JMenuItem("语音"), new JMenuItem("信函与邮件"),
				new JMenuItem("自定义"), new JMenuItem("选项..."),
				new JMenuItem("班委成员"), new JMenuItem("更改"),
				new JMenuItem("全部"), new JMenuItem("学号"), new JMenuItem("姓名"),
				new JMenuItem("学号后两位"), new JMenuItem("自定义..."),
				new JMenuItem("关于"), new JMenuItem("帮助"), new JMenuItem("联系") };
		
		menu.add(j1);
		menu.add(j2);
		menu.add(j3);
		menu.add(j4);
		menu.add(j5);
		menu.add(j7);
		menu.add(j6);
    for(int i=0;i<=4;i++)
    	j1.add(m[i]);
    for(int i=6;i<=10;i++)
    	j2.add(m[i]);
    for(int i=11;i<=14;i++)
    	j3.add(m[i]);
	for(int i=15;i<=21;i++)
		j4.add(m[i]);
    for(int i=22;i<=23;i++)
    	j5.add(m[i]);
    for(int i=24;i<=28;i++)
    	j7.add(m[i]);
    for(int i=29;i<=31;i++)
    	j6.add(m[i]);
         
		m[5].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				System.exit(0);
			}
		});
		m[3].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				JFileChooser f = new JFileChooser();
				f.showDialog(null, "请选择");
			}
		});
		m[1].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				String s;
				JFileChooser f = new JFileChooser();
				int returnVal = f.showDialog(null, "打开");
				if (returnVal == JFileChooser.APPROVE_OPTION) {
					Run.area.setText("You chose to open this file: "
							+ f.getSelectedFile().getName());
				}
				try {
					FileReader fff = new FileReader(f.getSelectedFile()
							.getPath());
					BufferedReader buff = new BufferedReader(fff);
					while ((s = buff.readLine()) != null)
						// System.out.println();
						Run.area.append("\n" + s);
				} catch (Exception ee) {
				}
			}
		});
		m[10].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				JColorChooser colorchange = new JColorChooser();
				JFrame frame1 = new Chuangkou().frame("颜色设置", 400, 400, 300,
						200);
				frame1.add(colorchange);
				frame1.setResizable(false);
				frame1.setVisible(true);
			}
		});
		
		m[22].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				new Banwei().banwei();
			}
		});
		
		m[23].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				new ChangeBanwei().change();
			}
		});
		
		m[24].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
			try{	new Run().list2();
			}catch(SQLException ee){}
			}
		});
		
		m[25].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				JOptionPane.showInputDialog(null, "请输入你的学号");
			}
		});
		
		m[26].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				JOptionPane.showInputDialog(null, "请输入你的姓名");
			}
		});
		
		m[27].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				JOptionPane.showInputDialog(null, "请输入你的学号后两位");
			}
		});
		
		m[28].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				new Drive().huazheng();
			}
		});
		return menu;
	}
     
	
	public static void main(String[] args) {

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -