亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? stumain.java

?? 用java完整的實現了學生信息的管理
?? JAVA
字號:
import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.net.*;/** * 學生管理系統主界面 */public class StuMain extends JFrame implements ActionListener{	//框架的大小	Dimension faceSize = new Dimension(400, 300);	//程序圖標	Image icon;	//建立菜單欄	JMenuBar mainMenu = new JMenuBar();	//建立“系統管理”菜單組	JMenu menuSystem=new JMenu();	JMenuItem itemExit=new JMenuItem();	//建立“學生管理”菜單組	JMenu menuStu=new JMenu();	JMenuItem itemAddS=new JMenuItem();	JMenuItem itemEditS=new JMenuItem();	JMenuItem itemDeleteS=new JMenuItem();	JMenuItem itemSelectC=new JMenuItem();	//建立“課程管理”菜單組	JMenu menuCourse=new JMenu();	JMenuItem itemAddC=new JMenuItem();	JMenuItem itemEditC=new JMenuItem();	JMenuItem itemDeleteC=new JMenuItem();	//建立“成績管理”菜單組	JMenu menuGrade=new JMenu();	JMenuItem itemAddG=new JMenuItem();	JMenuItem itemEditG=new JMenuItem();	//建立“信息查詢”菜單組	JMenu menuSearch=new JMenu();	JMenu itemSearchStu=new JMenu();//學生查詢	JMenuItem itemSearchStuBySnum=new JMenuItem();	JMenuItem itemSearchStuBySname=new JMenuItem();	JMenuItem itemSearchStuBySsex=new JMenuItem();	JMenuItem itemSearchStuByScollege=new JMenuItem();	JMenuItem itemSearchStuBySmajor=new JMenuItem();	JMenu itemSearchCor=new JMenu();//課程查詢	JMenuItem itemSearchStuByCname=new JMenuItem();	JMenuItem itemSearchStuByCteacher=new JMenuItem();	JMenu itemSearchGrd=new JMenu();//成績查詢	JMenuItem itemSearchMutGrd=new JMenuItem();	//設置不同的人員信息顯示窗體,供不同窗體的查詢返回結果用	public static StuInfo stuInfo = new StuInfo();	public static CourseInfo corInfo = new CourseInfo();	public static GradeInfo grdInfo = new GradeInfo();	/**	 * 程序初始化函數	 */	 public StuMain() {		enableEvents(AWTEvent.WINDOW_EVENT_MASK);		//添加框架的關閉事件處理		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);		this.pack();		//設置框架的大小		this.setSize(faceSize);		//設置標題		this.setTitle("學生管理系統");		//程序圖標		icon = getImage("icon.gif");		this.setIconImage(icon); //設置程序圖標		try {			Init();		}		catch(Exception e) {			e.printStackTrace();		}	}	/**	 * 程序初始化函數	 */	private void Init() throws Exception {		Container contentPane = this.getContentPane();		contentPane.setLayout(new BorderLayout());		//添加菜單組		menuSystem.setText("系統管理");		menuSystem.setFont(new Font("Dialog", 0, 12));		menuStu.setText("學生管理");		menuStu.setFont(new Font("Dialog", 0, 12));		menuCourse.setText("課程管理") ;		menuCourse.setFont(new Font("Dialog", 0, 12));		menuGrade.setText("成績管理");		menuGrade.setFont(new Font("Dialog", 0, 12));		menuSearch.setText("信息查詢");		menuSearch.setFont(new Font("Dialog", 0, 12));		//生成“系統管理”菜單組的選項		itemExit.setText("退出");		itemExit.setFont(new Font("Dialog",0,12));		//生成“學生管理”菜單組的選項		itemAddS.setText("增加");		itemAddS.setFont(new Font("Dialog",0,12));		itemEditS.setText("修改");		itemEditS.setFont(new Font("Dialog",0,12));		itemDeleteS.setText("刪除");		itemDeleteS.setFont(new Font("Dialog",0,12));		itemSelectC.setText("學生選課");		itemSelectC.setFont(new Font("Dialog",0,12));		//生成“課程管理”菜單組的選項		itemAddC.setText("課程增加");		itemAddC.setFont(new Font("Dialog",0,12));		itemEditC.setText("課程修改");		itemEditC.setFont(new Font("Dialog",0,12));		itemDeleteC.setText("課程刪除");		itemDeleteC.setFont(new Font("Dialog",0,12));		//生成“成績管理”菜單組的選項		itemAddG.setText("成績增加");		itemAddG.setFont(new Font("Dialog",0,12));		itemEditG.setText("成績修改");		itemEditG.setFont(new Font("Dialog",0,12));		//生成“信息查詢”菜單組的選項		itemSearchStu.setText("學生查詢");		itemSearchStu.setFont(new Font("Dialog",0,12));		itemSearchStuBySnum.setText("按學號查詢");		itemSearchStuBySnum.setFont(new Font("Dialog",0,12));		itemSearchStuBySname.setText("按學姓名查詢");		itemSearchStuBySname.setFont(new Font("Dialog",0,12));		itemSearchStuBySsex.setText("按性別查詢");		itemSearchStuBySsex.setFont(new Font("Dialog",0,12));		itemSearchStuByScollege.setText("按學院查詢");		itemSearchStuByScollege.setFont(new Font("Dialog",0,12));		itemSearchStuBySmajor.setText("按專業查詢");		itemSearchStuBySmajor.setFont(new Font("Dialog",0,12));		itemSearchCor.setText("課程查詢");		itemSearchCor.setFont(new Font("Dialog",0,12));		itemSearchStuByCname.setText("按課程名稱查詢");		itemSearchStuByCname.setFont(new Font("Dialog",0,12));		itemSearchStuByCteacher.setText("按授課教師查詢");		itemSearchStuByCteacher.setFont(new Font("Dialog",0,12));		itemSearchGrd.setText("成績查詢");		itemSearchGrd.setFont(new Font("Dialog",0,12));		itemSearchMutGrd.setText("查詢所有科目成績");		itemSearchMutGrd.setFont(new Font("Dialog",0,12));		//添加“系統管理”菜單組		menuSystem.add(itemExit);		//添加“學生管理”菜單組		menuStu.add(itemAddS);		menuStu.add(itemEditS);		menuStu.add(itemDeleteS);		menuStu.addSeparator();		menuStu.add(itemSelectC);		//添加“課程管理”菜單組		menuCourse.add(itemAddC);		menuCourse.add(itemEditC);		menuCourse.add(itemDeleteC);		//添加“成績管理”菜單組		menuGrade.add(itemAddG);		menuGrade.add(itemEditG);		//添加“信息查詢”菜單組		menuSearch.add(itemSearchStu);		itemSearchStu.add(itemSearchStuBySnum);		itemSearchStu.add(itemSearchStuBySname);		itemSearchStu.add(itemSearchStuBySsex);		itemSearchStu.add(itemSearchStuByScollege);		itemSearchStu.add(itemSearchStuBySmajor);		menuSearch.add(itemSearchCor);		itemSearchCor.add(itemSearchStuByCname);		itemSearchCor.add(itemSearchStuByCteacher);		menuSearch.add(itemSearchGrd);		itemSearchGrd.add(itemSearchMutGrd);		//添加所有的菜單組		mainMenu.add(menuSystem);		mainMenu.add(menuStu);		mainMenu.add(menuCourse);		mainMenu.add(menuGrade);		mainMenu.add(menuSearch);		this.setJMenuBar(mainMenu);		//添加事件偵聽		itemExit.addActionListener(this);		itemAddS.addActionListener(this);		itemEditS.addActionListener(this);		itemDeleteS.addActionListener(this);		itemSelectC.addActionListener(this);		itemAddC.addActionListener(this);		itemEditC.addActionListener(this);		itemDeleteC.addActionListener(this);		itemAddG.addActionListener(this);		itemEditG.addActionListener(this);		itemSearchStuBySnum.addActionListener(this);		itemSearchStuBySname.addActionListener(this);		itemSearchStuBySsex.addActionListener(this);		itemSearchStuByScollege.addActionListener(this);		itemSearchStuBySmajor.addActionListener(this);		itemSearchStuByCname.addActionListener(this);		itemSearchStuByCteacher.addActionListener(this);		itemSearchMutGrd.addActionListener(this);		//關閉程序時的操作		this.addWindowListener(			new WindowAdapter(){				public void windowClosing(WindowEvent e){					System.exit(0);				}			}		);	}	/**	 * 事件處理	 */	public void actionPerformed(ActionEvent e) {		Object obj = e.getSource();		if (obj == itemExit) { //退出			System.exit(0);		}		else if (obj == itemAddS) { //學生信息增加			AddStuInfo asi = new AddStuInfo();			asi.downInit();			asi.pack();			asi.setVisible(true);		}		else if (obj == itemEditS) { //學生信息修改			EditStuInfo esi = new EditStuInfo();			esi.downInit();			esi.pack();			esi.setVisible(true);		}		else if (obj == itemDeleteS) { //學生信息刪出			DelStuInfo dsi = new DelStuInfo();			dsi.downInit();			dsi.pack();			dsi.setVisible(true);		}		else if (obj == itemSelectC) { //學生選課			SelectCourse sc = new SelectCourse();			sc.downInit();			sc.pack();			sc.setVisible(true);		}		else if (obj == itemAddC) { //課程增加			AddCourseInfo aci = new AddCourseInfo();			aci.downInit();			aci.pack();			aci.setVisible(true);		}		else if (obj == itemEditC) { //課程修改			EditCourseInfo eci = new EditCourseInfo();			eci.downInit();			eci.pack();			eci.setVisible(true);		}		else if (obj == itemDeleteC) { //課程刪除			DelCourseInfo dci = new DelCourseInfo();			dci.downInit();			dci.pack();			dci.setVisible(true);		}		else if (obj == itemAddG) { //成績增加			AddGradeInfo agi = new AddGradeInfo();			agi.downInit();			agi.pack();			agi.setVisible(true);		}		else if (obj == itemEditG) { //成績修改			EditGradeInfo egi = new EditGradeInfo();			egi.downInit();			egi.pack();			egi.setVisible(true);		}		else if (obj == itemSearchStu) { //學生查詢			stuInfo.downInit();			stuInfo.pack();			stuInfo.setVisible(true);		}		else if (obj == itemSearchCor) { //選課查詢			corInfo.downInit();			corInfo.pack();			corInfo.setVisible(true);		}		else if (obj == itemSearchGrd) { //成績查詢			grdInfo.downInit();			grdInfo.pack();			grdInfo.setVisible(true);		}		//查詢功能的事件處理		else if (obj == itemSearchStuBySnum) { //按學號查詢			StuSearchSnum ssSnum = new StuSearchSnum();			ssSnum.pack();			ssSnum.setVisible(true);		}		else if (obj == itemSearchStuBySname) { //按學姓名查詢			StuSearchSname ssSname = new StuSearchSname();			ssSname.pack();			ssSname.setVisible(true);		}		else if (obj == itemSearchStuBySsex) { //按性別查詢			StuSearchSsex ssSsex = new StuSearchSsex();			ssSsex.pack();			ssSsex.setVisible(true);		}		else if (obj == itemSearchStuByScollege) { //按學院查詢			StuSearchScollege ssScollege = new StuSearchScollege();			ssScollege.pack();			ssScollege.setVisible(true);		}		else if (obj == itemSearchStuBySmajor) { //按專業查詢			StuSearchSmajor ssSmajor = new StuSearchSmajor();			ssSmajor.pack();			ssSmajor.setVisible(true);		}		else if (obj == itemSearchStuByCname) { //按課程名查詢課程			CourseSearchCname csCname = new CourseSearchCname();			csCname.pack();			csCname.setVisible(true);		}		else if (obj == itemSearchStuByCteacher) { //按授課教師查詢課程			CourseSearchCteacher csCteacher = new CourseSearchCteacher();			csCteacher.pack();			csCteacher.setVisible(true);		}		else if (obj == itemSearchMutGrd) { //查詢所有科目成績			GrdSearchAllGrade gsag = new GrdSearchAllGrade();			gsag.pack();			gsag.setVisible(true);		}	}	/**	 * 通過給定的文件名獲得圖像	 */	Image getImage(String filename) {		URLClassLoader urlLoader = (URLClassLoader)this.getClass().			getClassLoader();		URL url = null;		Image image = null;		url = urlLoader.findResource(filename);		image = Toolkit.getDefaultToolkit().getImage(url);		MediaTracker mediatracker = new MediaTracker(this);		try {			mediatracker.addImage(image, 0);			mediatracker.waitForID(0);		}		catch (InterruptedException _ex) {			image = null;		}		if (mediatracker.isErrorID(0)) {			image = null;		}		return image;	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
26uuu精品一区二区| 久久久精品国产免大香伊| 欧美一级免费观看| 日本一区二区三区久久久久久久久不 | 中文字幕一区日韩精品欧美| 日韩激情视频在线观看| 99这里都是精品| 日韩精品一区二区三区四区视频| 一区二区三区色| 国产不卡免费视频| 欧美mv日韩mv亚洲| 日韩电影在线免费| 色一区在线观看| 国产精品国产自产拍在线| 国产麻豆精品在线观看| 日韩无一区二区| 婷婷六月综合网| 欧美在线一二三四区| 中文字幕中文乱码欧美一区二区| 韩国精品主播一区二区在线观看 | 国产在线视频不卡二| 欧美久久久久免费| 香蕉久久夜色精品国产使用方法 | 国产jizzjizz一区二区| 日韩欧美一区二区不卡| 午夜精品久久久久久久久久| 91福利社在线观看| 亚洲精选一二三| 色哟哟一区二区在线观看| 亚洲丝袜美腿综合| 91浏览器打开| 亚洲一区二区在线观看视频| 99re这里只有精品首页| 亚洲美女视频在线| 欧美亚洲高清一区二区三区不卡| 亚洲欧美激情插| 91成人免费在线| 亚洲最快最全在线视频| 欧美综合在线视频| 天堂资源在线中文精品| 日韩一区二区三区视频| 国产在线播放一区三区四| www久久精品| 成人a区在线观看| 自拍偷拍欧美激情| 欧美亚洲一区三区| 婷婷成人综合网| 欧美精品一区男女天堂| 国产91露脸合集magnet| 1000精品久久久久久久久| 色综合久久久久综合体桃花网| 一级做a爱片久久| 日韩一区二区三区视频在线观看| 九九国产精品视频| 国产精品狼人久久影院观看方式| 97se狠狠狠综合亚洲狠狠| 亚洲图片有声小说| 久久综合九色欧美综合狠狠| 99久久综合狠狠综合久久| 亚洲无人区一区| 精品成人一区二区三区四区| av一区二区不卡| 日韩高清欧美激情| 国产欧美精品在线观看| 91香蕉国产在线观看软件| 日韩电影在线观看电影| 欧美国产精品中文字幕| 日本国产一区二区| 激情五月婷婷综合网| 亚洲欧美日韩人成在线播放| 正在播放一区二区| 99视频精品全部免费在线| 日韩av中文字幕一区二区三区 | 国产成人综合在线播放| 亚洲精品视频在线看| 欧美精品一区二区三区高清aⅴ| av电影在线观看完整版一区二区| 婷婷综合在线观看| 中文字幕av不卡| 日韩三级精品电影久久久| 91蜜桃网址入口| 国产一二三精品| 午夜激情久久久| 中文字幕一区二区5566日韩| 精品福利视频一区二区三区| 在线观看免费视频综合| 成人黄色免费短视频| 韩国女主播成人在线观看| 亚洲va欧美va国产va天堂影院| 中文字幕不卡在线观看| 欧美精品一区二区三区高清aⅴ | **性色生活片久久毛片| 欧美va日韩va| 欧美日韩在线播放一区| 不卡视频免费播放| 国产美女在线精品| 精品中文av资源站在线观看| 午夜免费久久看| 亚洲综合色婷婷| 亚洲欧美日韩国产另类专区| 国产精品青草久久| 久久久另类综合| 精品国产一区a| 欧美一区二区三区婷婷月色| 欧美在线999| 91免费观看视频| www.亚洲人| www.欧美色图| 99re在线精品| 成人18精品视频| 成人午夜电影网站| 成人在线综合网| 丁香啪啪综合成人亚洲小说| 国产精品亚洲视频| 国产成人av资源| 成人一区在线观看| 高清成人在线观看| 粗大黑人巨茎大战欧美成人| 国产在线麻豆精品观看| 国产麻豆精品久久一二三| 韩国精品主播一区二区在线观看| 久久99精品久久久久久久久久久久| 日韩在线一二三区| 日韩成人伦理电影在线观看| 麻豆精品一区二区综合av| 麻豆精品一区二区| 国产一区二区三区在线观看免费视频 | 国产精品欧美一区喷水| 中文字幕av一区二区三区免费看| 中文字幕中文字幕一区二区| 亚洲美女电影在线| 午夜精品一区二区三区三上悠亚| 日本在线不卡视频一二三区| 裸体在线国模精品偷拍| 国产精品一二三四五| 92精品国产成人观看免费| 欧美午夜宅男影院| 日韩欧美视频在线| 中文天堂在线一区| 亚洲丶国产丶欧美一区二区三区| 六月丁香综合在线视频| 成人精品亚洲人成在线| 欧美在线观看你懂的| 欧美大片一区二区三区| 中文字幕+乱码+中文字幕一区| 亚洲精品少妇30p| 美国毛片一区二区| 不卡的电影网站| 777久久久精品| 欧美激情综合在线| 亚洲成人在线免费| 国产精品自拍一区| 欧美私人免费视频| 久久久久97国产精华液好用吗| 亚洲蜜桃精久久久久久久| 九色|91porny| 欧美午夜一区二区三区免费大片| 久久综合资源网| 亚洲一区国产视频| 国产成人在线免费观看| 欧美日韩大陆一区二区| 日本一区二区三区国色天香 | 久久精品亚洲一区二区三区浴池| 亚洲视频网在线直播| 久久99国产精品麻豆| 91亚洲精品久久久蜜桃| 久久青草国产手机看片福利盒子 | 婷婷一区二区三区| www.亚洲精品| 欧美变态tickling挠脚心| 亚洲另类春色校园小说| 国产成人免费视频精品含羞草妖精| 欧美日韩一级黄| 国产亚洲一本大道中文在线| 日韩高清欧美激情| 欧美色综合网站| 国产精品久久久久久久蜜臀| 国产一区不卡视频| 日韩欧美国产不卡| 亚洲国产精品一区二区www在线| 成人免费毛片app| 久久在线免费观看| 日本不卡中文字幕| 欧美日韩你懂的| 一区二区激情小说| 色综合欧美在线| 日韩美女久久久| 91视频在线看| 国产精品拍天天在线| 成人动漫视频在线| 国产精品欧美精品| 粉嫩在线一区二区三区视频| 久久影院视频免费| 国产一区二区三区| 久久久久久久网| 国产精品一区二区在线看| 精品国产免费视频| 国产精品中文字幕日韩精品| 久久久亚洲精品一区二区三区 | 99久久精品一区|