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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? colfine.java

?? its a project for library management system
?? JAVA
字號(hào):
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

import java.sql.*;

public class ColFine extends JInternalFrame implements ActionListener, FocusListener {

	private JPanel pMember = new JPanel ();
	private JLabel lbMemberId, lbMemberName,lbMemberCat;
	
	private JTextField txtMemberId, txtMemberName,txtCat;
	private JButton btnDel, btnCancel;

	private Statement st;		//Statement for Getting the Required Table.
	private ResultSet rs;		//For Getting the Records From Table.
	private long id = 0,heldBooks;		//To Hold the MemberId.
	private int due;
	//Constructor of Class.

	public ColFine (Connection con) {

		//super (Title, Resizable, Closable, Maximizable, Iconifiable)
		super ("Delete Member", false, true, false, true);
		setSize (350, 222);

		//Setting the Form's Labels.

		lbMemberId = new JLabel ("Member Id:");
		lbMemberId.setForeground (Color.black);
		lbMemberId.setBounds (15, 15, 100, 20);
		lbMemberName = new JLabel ("Member Name:");
		lbMemberName.setForeground (Color.black);
		lbMemberName.setBounds (15, 45, 100, 20);
		
		txtMemberId = new JTextField ();
		txtMemberId .setHorizontalAlignment (JTextField.RIGHT);
		txtMemberId.addFocusListener (this);
		txtMemberId .setBounds (125, 15, 200, 25);
		txtMemberName = new JTextField ();
		txtMemberName.setEnabled (false);
		txtMemberName.setBounds (125, 45, 200, 25);
		
		btnDel = new JButton ("Pay Fine.");
		btnDel.setBounds (30, 145, 125, 25);
		btnDel.addActionListener (this);
		btnCancel = new JButton ("Cancel");
		btnCancel.setBounds (185, 145, 125, 25);
		btnCancel.addActionListener (this);

		//Registering the KeyListener to Restrict user to type only Numeric in Numeric Boxes.

		txtMemberId.addKeyListener (new KeyAdapter () {
			public void keyTyped (KeyEvent ke) {
				char c = ke.getKeyChar ();
				if (! ((Character.isDigit (c)) || (c == KeyEvent.VK_BACK_SPACE))) {
					getToolkit().beep ();
					ke.consume ();
				}
			}
		}
		);

		//Adding All the Controls in Panel.

		pMember.setLayout (null);
		pMember.add (lbMemberId);
		pMember.add (lbMemberName);
		
		pMember.add (txtMemberId);
		pMember.add (txtMemberName);
		
		pMember.add (btnDel);
		pMember.add (btnCancel);

		//Adding Panel to Form.

		getContentPane().add (pMember, BorderLayout.CENTER);

		try {
			st = con.createStatement ();	//Creating Statement Object.
		}
		catch (SQLException sqlex) {			//If Problem then Show the User a Message.
 			JOptionPane.showMessageDialog (null, "A Problem Occurs While Loading the Form.");
 			dispose ();				//Closing the Form.
	 	}

		setVisible (true);

	}
	
	public void actionPerformed (ActionEvent ae) {

		Object obj = ae.getSource();

		if (obj == btnDel) {		//If Delete Button Pressed.

			if (txtMemberId.getText().equals ("")) {
				JOptionPane.showMessageDialog (this, "Member's Id not Provided.");
				txtMemberId.requestFocus ();
			}
			else
			{
				
				
				int reply = JOptionPane.showConfirmDialog (this, 
				"Will you pay the dues of" + due + " Rupees?",
				"LibrarySystem - Delete Member", JOptionPane.YES_NO_OPTION, JOptionPane.PLAIN_MESSAGE);

				//Check the User Selection.
				if (reply == JOptionPane.YES_OPTION) {			//If User's Choice Yes then.

					try {	//DELETE Query to Delete the Record from Table.
						String q = "Update Members Set Mbdues ="+ 0+ "WHERE id = " + id + "";
						txtClear ();				//Clearing the TextFields.
						JOptionPane.showMessageDialog (this, "Fine Collected");
						ResultSet rs = st.executeQuery (q);	//Executing the Query.
					}
					catch (SQLException sqlex) {System.out.println("problem"); }

				}
				//If User's Choice No then Do Nothing Return to Program.
				else if (reply == JOptionPane.NO_OPTION) { }
			}

		}

		if (obj == btnCancel) {		//If Cancel Button Pressed Unload the From.

			setVisible (false);
			dispose();

		}

	}

	//OverRidding the FocusListener Class Function.

	public void focusGained (FocusEvent fe) { }

	public void focusLost (FocusEvent fe) {

		if (txtMemberId.getText().equals ("")) {	//If TextField is Empty.
		}
		else {
			id = Integer.parseInt (txtMemberId.getText ());	//Converting String to Numeric.
			long memberNo,memtype;					//Use for Comparing the Member's Id.
			boolean found = false;				//To Confirm the Member's Id Existance.

			try {	//SELECT Query to Retrieved the Record.
				String q = "SELECT * FROM Members WHERE id = " + id + "";
				ResultSet rs = st.executeQuery (q);	//Executing the Query.
				rs.next ();				//Moving towards the Record.
				memberNo = rs.getLong ("id");	//Storing the Record.
				memtype=rs.getLong("Mcat");
				due=rs.getInt(6);
				if (memberNo == id) {			//If Record Found then Display Records.
					
					found = true;
					txtMemberId.setText ("" + id);
					txtMemberName.setText ("" + rs.getString ("MName"));
					
				}
				else {
					found = false;
				}
			}
			catch (SQLException sqlex) {
				if (found == false) {
					txtClear ();		//Clearing the TextFields.
					JOptionPane.showMessageDialog (this, "Record not Found.");
				}
			}

		}

	}

	//Function Use to Clear All the TextFields of Form.

	private void txtClear () {

		txtMemberId.setText ("");
		txtMemberName.setText ("");
		txtCat.setText("");
		txtMemberId.requestFocus ();

	}

}	
	

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品办公室少妇高潮对白| 一本久久综合亚洲鲁鲁五月天| 1000精品久久久久久久久| 欧美午夜免费电影| 国产精品1区2区| 日精品一区二区| 亚洲欧洲综合另类| 久久久亚洲午夜电影| 欧美区视频在线观看| 成人av午夜影院| 国产一区二区免费视频| 五月婷婷综合网| 一区二区三区在线视频播放 | 91丨九色丨蝌蚪丨老版| 久久激五月天综合精品| 亚洲综合av网| 亚洲免费观看视频| 中文天堂在线一区| 精品国产91久久久久久久妲己| 日本道精品一区二区三区| 国产成人精品一区二区三区网站观看| 日韩精品欧美成人高清一区二区| 亚洲视频综合在线| 欧美国产激情二区三区| 精品国产sm最大网站免费看| 91精品久久久久久久久99蜜臂| 91浏览器在线视频| 99视频一区二区三区| 国产电影一区在线| 国产专区欧美精品| 久久er精品视频| 另类欧美日韩国产在线| 日本不卡1234视频| 蜜臀av性久久久久蜜臀aⅴ| 性做久久久久久免费观看| 夜夜爽夜夜爽精品视频| 亚洲免费毛片网站| 亚洲精品欧美二区三区中文字幕| 国产精品五月天| 国产精品嫩草影院com| 国产清纯美女被跳蛋高潮一区二区久久w | 亚欧色一区w666天堂| 亚洲综合精品久久| 亚洲成人av中文| 亚洲一区精品在线| 亚洲妇女屁股眼交7| 午夜精品在线视频一区| 午夜久久久久久久久| 日本大胆欧美人术艺术动态| 秋霞电影网一区二区| 极品尤物av久久免费看| 国产高清久久久| av中文字幕一区| 一本在线高清不卡dvd| 欧美综合亚洲图片综合区| 欧美午夜电影一区| 欧美一级欧美三级在线观看| 精品欧美一区二区久久| 国产网站一区二区三区| 国产精品久久久久久妇女6080| 亚洲人亚洲人成电影网站色| 亚洲成a人在线观看| 日本午夜精品视频在线观看| 久久疯狂做爰流白浆xx| 丁香五精品蜜臀久久久久99网站| 91亚洲精品久久久蜜桃| 欧美日韩亚洲综合| 日韩欧美国产一区二区三区| 国产女人水真多18毛片18精品视频 | 亚洲精品中文在线| 亚洲国产人成综合网站| 久久99精品国产| 成人av网在线| 精品视频在线看| 久久综合网色—综合色88| 亚洲欧美在线视频| 丝袜国产日韩另类美女| 国产精品18久久久久久vr| 91美女片黄在线| 日韩三级在线观看| 1区2区3区欧美| 日韩国产高清在线| 成人h版在线观看| 欧美福利视频一区| 亚洲国产电影在线观看| 亚洲大尺度视频在线观看| 国产一区91精品张津瑜| 欧洲色大大久久| 久久久99精品免费观看不卡| 一区二区三区欧美视频| 国产麻豆午夜三级精品| 在线观看欧美黄色| 国产日产欧美一区二区三区| 亚洲午夜一区二区| 成人精品免费网站| 日韩视频一区二区三区| 亚洲精品日韩专区silk| 国产精品一区二区三区乱码| 欧美写真视频网站| 国产精品久久网站| 久久国产精品一区二区| 色婷婷国产精品| 国产亚洲女人久久久久毛片| 偷拍一区二区三区四区| 99re成人在线| 久久精品水蜜桃av综合天堂| 日韩精品91亚洲二区在线观看| 99久久国产综合精品女不卡| 久久免费的精品国产v∧| 无码av免费一区二区三区试看 | 91在线小视频| 久久久久久电影| 另类综合日韩欧美亚洲| 91官网在线免费观看| 国产精品热久久久久夜色精品三区| 日产精品久久久久久久性色| 欧美中文字幕一二三区视频| 国产精品国产三级国产普通话蜜臀| 久草在线在线精品观看| 欧美精品高清视频| 亚洲综合免费观看高清完整版 | 色综合中文字幕国产| 日韩欧美三级在线| 婷婷夜色潮精品综合在线| 色噜噜狠狠成人网p站| 国产精品精品国产色婷婷| 国产成人午夜精品5599| 久久新电视剧免费观看| 久久91精品久久久久久秒播| 欧美哺乳videos| 男男成人高潮片免费网站| 欧美人动与zoxxxx乱| 亚洲不卡av一区二区三区| 欧洲精品在线观看| 亚洲成人在线观看视频| 欧美性受xxxx| 亚洲国产精品综合小说图片区| 色呦呦网站一区| 亚洲综合在线电影| 欧美在线观看一二区| 午夜视频一区在线观看| 在线播放视频一区| 男女男精品视频| 欧美精品一区二区三区视频 | 国产精品66部| 欧美国产成人精品| 99在线热播精品免费| 伊人婷婷欧美激情| 精品视频1区2区3区| 婷婷久久综合九色综合绿巨人| 91精品国产综合久久婷婷香蕉| 青青草伊人久久| 精品国产免费一区二区三区四区 | 欧美不卡视频一区| 国产乱妇无码大片在线观看| 欧美国产乱子伦| 粉嫩绯色av一区二区在线观看| 国产精品久久久久久妇女6080| 91免费国产在线观看| 亚洲.国产.中文慕字在线| 91精品国产欧美一区二区成人 | 亚洲国产sm捆绑调教视频| 欧美绝品在线观看成人午夜影视| 麻豆91在线播放免费| 久久久91精品国产一区二区三区| 成人高清免费观看| 亚洲高清视频中文字幕| 欧美电影免费观看高清完整版| 国产成人在线免费| 亚洲另类色综合网站| 欧美一二三四在线| 成人福利视频网站| 丝袜脚交一区二区| 日本一区二区三区四区在线视频 | 亚洲黄色小视频| 欧美一区二区三区日韩视频| 国产精品69久久久久水密桃| 一区二区在线观看视频 | 久久美女艺术照精彩视频福利播放| 丁香婷婷综合色啪| 亚洲 欧美综合在线网络| 久久精品男人的天堂| 欧洲精品中文字幕| 国产成人精品免费视频网站| 亚洲午夜电影在线观看| 国产亚洲欧美中文| 欧美理论电影在线| 91影视在线播放| 久久99热狠狠色一区二区| 亚洲男人的天堂网| 26uuu国产电影一区二区| 欧美亚洲日本国产| 国产福利一区在线观看| 午夜激情一区二区三区| 国产欧美精品区一区二区三区| 欧美精品久久一区| 色婷婷精品大在线视频| 成人丝袜高跟foot| 免费国产亚洲视频| 亚洲一级片在线观看|