亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
国内精品不卡在线| 欧美日本国产一区| 日韩一区二区三区精品视频| 亚洲精品亚洲人成人网在线播放| 看电视剧不卡顿的网站| 91精品国产一区二区人妖| 亚洲123区在线观看| 精品视频在线免费观看| 一区二区三区在线观看视频| 成人高清视频免费观看| 中文字幕日本乱码精品影院| 成人综合在线观看| 综合久久一区二区三区| 91美女精品福利| 亚洲大片在线观看| 欧美一区二区久久| 国产精品香蕉一区二区三区| 国产精品色一区二区三区| 成人看片黄a免费看在线| ...中文天堂在线一区| 色欧美日韩亚洲| 美女视频黄频大全不卡视频在线播放 | 丁香婷婷综合网| 中文字幕在线不卡国产视频| 一本色道久久加勒比精品| 亚洲电影中文字幕在线观看| 精品久久免费看| 91在线观看一区二区| 青椒成人免费视频| 欧美韩国日本不卡| 欧美区一区二区三区| 高清在线观看日韩| 日韩精品一二三区| 中文字幕在线观看一区| 91精品久久久久久久91蜜桃| k8久久久一区二区三区| 加勒比av一区二区| 亚洲成av人片一区二区梦乃| 国产亚洲欧美激情| 欧美日韩大陆一区二区| 91在线播放网址| 国产精品香蕉一区二区三区| 日韩精品一区第一页| 亚洲精品大片www| 中文字幕免费一区| 久久精品一区二区三区av| 日韩三级伦理片妻子的秘密按摩| 一本一道久久a久久精品| 国产aⅴ综合色| 国产激情视频一区二区在线观看 | 99久久免费精品高清特色大片| 免费成人美女在线观看| 午夜电影网亚洲视频| 亚洲午夜激情网页| 亚洲第一成年网| 亚洲va天堂va国产va久| 五月综合激情日本mⅴ| 午夜视频一区在线观看| 亚欧色一区w666天堂| 五月婷婷色综合| 日韩电影网1区2区| 另类小说综合欧美亚洲| 国产一区在线不卡| 国模一区二区三区白浆| 国产成人综合在线| 99精品视频一区二区三区| 色综合视频在线观看| 欧美肥妇bbw| 久久亚洲捆绑美女| 亚洲色图欧洲色图婷婷| 午夜精品福利一区二区三区蜜桃| 免费看黄色91| 国产精品99久| 欧美区视频在线观看| 久久色中文字幕| 一区二区三区在线视频观看| 天天综合日日夜夜精品| 国产在线不卡视频| 欧美日韩一区三区四区| 国产亚洲一区二区在线观看| 亚洲精品国产视频| 国产一区二区在线观看免费| 99久久久久免费精品国产| 日韩丝袜美女视频| 亚洲精品福利视频网站| 国产福利一区二区三区视频在线| 欧美午夜精品久久久久久超碰 | www.av精品| 精品国产成人系列| 亚洲国产另类精品专区| 97se亚洲国产综合自在线观| 日韩欧美国产麻豆| 亚洲福利视频导航| 99re热这里只有精品视频| 久久色成人在线| 国产自产高清不卡| 精品免费国产一区二区三区四区| 亚洲永久精品国产| 在线精品视频一区二区三四| 中文字幕亚洲成人| 成人在线综合网| 亚洲欧美偷拍卡通变态| 色综合一区二区| 综合久久综合久久| 在线观看视频91| 亚洲国产日韩在线一区模特| 欧美性大战久久久久久久 | 亚洲欧美日韩电影| 91蜜桃在线观看| 亚洲国产sm捆绑调教视频| 欧美日韩国产综合一区二区三区 | 色综合 综合色| 亚洲1区2区3区视频| 欧美精品久久99| 久久 天天综合| 国产精品理论片| 亚洲一区二区三区中文字幕| 国产精品久久一级| 亚洲午夜久久久久久久久久久| 99精品欧美一区二区三区综合在线| 国产精品你懂的在线| 91亚洲国产成人精品一区二区三| 亚洲另类色综合网站| 日韩一级视频免费观看在线| 国产99精品国产| 亚洲高清中文字幕| 欧美国产一区视频在线观看| 在线观看日韩精品| 国产精品77777竹菊影视小说| 一区二区三区不卡视频在线观看 | 亚洲一区二区av电影| 精品国产一区久久| 在线观看一区不卡| 成人h精品动漫一区二区三区| 亚洲成av人片一区二区三区 | 欧美肥妇bbw| 日本道色综合久久| 成+人+亚洲+综合天堂| 免费高清不卡av| 首页国产欧美日韩丝袜| 亚洲精品成人在线| 日韩美女精品在线| 国产三区在线成人av| 久久综合久久久久88| 精品奇米国产一区二区三区| 欧美日韩国产在线播放网站| 在线看一区二区| 在线视频综合导航| 欧美最猛黑人xxxxx猛交| 在线免费不卡视频| 色综合久久久网| 色婷婷国产精品| 欧美三级欧美一级| 欧美在线小视频| 欧美一级片在线观看| 日韩一区二区在线看片| 精品国产凹凸成av人导航| 国产精品国产三级国产aⅴ入口| 久久久久久免费| 国产精品久久久久久久久免费相片 | 国产精品夜夜爽| 成人综合婷婷国产精品久久 | 色999日韩国产欧美一区二区| 91在线观看高清| 欧美肥妇毛茸茸| 久久久久97国产精华液好用吗| 国产欧美一区二区三区在线看蜜臀| wwwwxxxxx欧美| 亚洲综合色自拍一区| 久久精品国产99国产精品| 国产精品一二三区| 欧日韩精品视频| 久久精品无码一区二区三区| 国产精品久久毛片a| 日韩av电影免费观看高清完整版| 国产精品18久久久久久久网站| 91在线免费播放| 久久美女高清视频 | 中文字幕av在线一区二区三区| 亚洲人一二三区| 国产乱码精品一区二区三区五月婷| 91精品国产一区二区| 中文字幕日本不卡| 久久国产成人午夜av影院| 91高清在线观看| 国产精品久久夜| 国产尤物一区二区| 精品奇米国产一区二区三区| 亚洲在线一区二区三区| 91啦中文在线观看| 日本一区二区三区四区在线视频| 爽好久久久欧美精品| 欧美三级电影在线看| 亚洲自拍偷拍麻豆| 欧美在线短视频| 亚洲国产精品久久人人爱蜜臀| 色爱区综合激月婷婷| 亚洲一区二区三区自拍| 欧美丝袜自拍制服另类| 亚洲综合激情网|