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

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

?? selectreader.java

?? 用eclipse編寫的圖書管理系統
?? JAVA
字號:
package client;

import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.util.Vector;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.ScrollPaneConstants;
import javax.swing.WindowConstants;
import com.swtdesigner.SwingResourceManager;

import sever.business.iface.ILibrarianInfoIface;
import sever.business.iface.IReaderIface;
import sever.business.impl.IlibrarianInfoImpl;
import sever.business.impl.ReaderImpl;
import sever.dao.BorrowInfoDAO;
import sever.dao.ReaderInfoDAO;
import sever.entity.BookInfo;
import sever.entity.ReaderInfo;

public class SelectReader extends JFrame {

	/**
	 * Launch the application
	 * @param args
	 */
	
	ImageIcon img=new ImageIcon("E:\\image\\1.JPG");
	ImageIcon img1=new ImageIcon("E:\\image\\2.JPG");
	ImageIcon img2=new ImageIcon("E:\\image\\4.JPG");
	ImageIcon img3=new ImageIcon("E:\\image\\1.JPG");
//	public static void main(String args[]) {
//		try {
//			SelectReader frame = new SelectReader();
//			frame.setVisible(true);
//		} catch (Exception e) {
//			e.printStackTrace();
//		}
//	}

	/**
	 * Create the frame
	 */
	public SelectReader() {
		super();
		setIconImage(SwingResourceManager.getImage(SelectReader.class, "/LOGO.jpg"));
		getContentPane().setBackground(new Color(224, 235, 237));
		getContentPane().setLayout(null);
		setBounds(190, 135, 426,325);
		setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
		setTitle("讀者查詢");

		final JLabel label = new JLabel();
		label.setFont(new Font("@黑體", Font.PLAIN, 14));
		label.setText("按姓名:");
		label.setBounds(24, 31, 56, 28);
		getContentPane().add(label);

		final JTextField textField = new JTextField();
		textField.setBounds(86, 35, 147, 21);
		getContentPane().add(textField);

		final JLabel label_1 = new JLabel();
		label_1.setFont(new Font("@黑體", Font.PLAIN, 14));
		label_1.setText("按編號:");
		label_1.setBounds(24, 76, 56, 21);
		getContentPane().add(label_1);

		final JTextField textField_1 = new JTextField();
		textField_1.setBounds(86, 76, 147, 21);
		getContentPane().add(textField_1);
		
		final JScrollPane scrollPane1 = new JScrollPane();
		scrollPane1.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
		scrollPane1.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
		scrollPane1.setBounds(32, 156, 364, 79);
		getContentPane().add(scrollPane1);

		final JButton button = new JButton();
		button.setFont(new Font("@黑體", Font.PLAIN, 14));
		button.setText("確認");
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(textField.getText().length()==0){
					JOptionPane.showMessageDialog(null,"請輸入編號");
				}
				
				else{
				
				try {
                   
              
                  ReaderInfo reader=new ReaderInfo();
                  reader.setReaderName(textField.getText().trim());
                 ReaderInfoDAO bif = new ReaderInfoDAO();
                  
                 IReaderIface face=new ReaderImpl();
                  
                 ResultSet rs=face.ReaderName(reader);
               ResultSetMetaData rsm=rs.getMetaData();
                 int count=rsm.getColumnCount();
                  Vector row=new Vector();
					
					while(rs.next()){
						Vector cell=new Vector();
						cell.addElement(rs.getString(1));
						cell.addElement(rs.getInt(2));
						cell.addElement(rs.getInt(3));
						cell.addElement(rs.getString(4));
						cell.addElement(rs.getString(5));
						cell.addElement(rs.getString(6));
						cell.addElement(rs.getString(7));
						cell.addElement(rs.getString(8));
						cell.addElement(rs.getInt(9));
						row.addElement(cell);
						
						String []h={"姓名","編號","年齡","職業","性別","地址","電話","Email/QQ","余額"};
						
						Vector hh=new Vector();
						hh.addElement("姓名");
						hh.addElement("編號");
						hh.addElement("年齡");
						hh.addElement("職業");
						hh.addElement("性別");
						hh.addElement("地址");
						hh.addElement("電話");
						hh.addElement("Email/QQ");
						hh.addElement("余額");
						



						final JTable table = new JTable(row,hh);
						scrollPane1.setViewportView(table);
						table.setEnabled(false);

					}
				} catch (SQLException e1) {
			
					e1.printStackTrace();
				}
				}
			}
		});
		button.setBounds(273, 33, 73, 25);
		getContentPane().add(button);
		
		final JScrollPane scrollPane = new JScrollPane();
		scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
		scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
		scrollPane.setBounds(32, 156, 364, 79);
		getContentPane().add(scrollPane);

		final JButton button_1 = new JButton();
		button_1.setFont(new Font("@黑體", Font.PLAIN, 14));
		button_1.setText("確認");
		button_1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(textField_1.getText().length()==0){
					JOptionPane.showMessageDialog(null,"請輸入讀者名");
				}
				else{
				try{
					ReaderInfo reader=new ReaderInfo();
					reader.setReaderId(Integer.parseInt(textField_1.getText().trim()));
					ReaderInfoDAO bif = new ReaderInfoDAO();
	                  
	                 IReaderIface face=new ReaderImpl();
	                  
	                 ResultSet rs=face.ReadNuber(reader);
	               ResultSetMetaData rsm=rs.getMetaData();
	                 int count=rsm.getColumnCount();
	                  Vector row=new Vector();
						
						while(rs.next()){
							Vector cell=new Vector();
							cell.addElement(rs.getString(1));
							cell.addElement(rs.getInt(2));
							cell.addElement(rs.getInt(3));
							cell.addElement(rs.getString(4));
							cell.addElement(rs.getString(5));
							cell.addElement(rs.getString(6));
							cell.addElement(rs.getString(7));
							cell.addElement(rs.getString(8));
							cell.addElement(rs.getInt(9));
							row.addElement(cell);
							
							String []h={"姓名","編號","年齡","職業","性別","地址","電話","Email/QQ","余額"};
							
							Vector hh=new Vector();
							hh.addElement("姓名");
							hh.addElement("編號");
							hh.addElement("年齡");
							hh.addElement("職業");
							hh.addElement("性別");
							hh.addElement("地址");
							hh.addElement("電話");
							hh.addElement("Email/QQ");
							hh.addElement("余額");
							



							final JTable table = new JTable(row,hh);
							scrollPane.setViewportView(table);
					

						}
					} catch (SQLException e1) {
						
						e1.printStackTrace();
					}
				}
				}
				
				
			
		});
		button_1.setBounds(273, 74, 73, 25);
		getContentPane().add(button_1);

		final JLabel label_2 = new JLabel();
		label_2.setFont(new Font("@黑體", Font.PLAIN, 14));
		label_2.setText("查詢結果");
		label_2.setBounds(24, 116, 66, 21);
		getContentPane().add(label_2);

		final JButton button_2 = new JButton();
		button_2.setFont(new Font("@黑體", Font.PLAIN, 14));
		button_2.setText("重置");
		button_2.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				textField_1.setText("");
				textField.setText("");
				
				
			}
		});
		button_2.setBounds(86, 241, 66, 25);
		getContentPane().add(button_2);

		final JButton button_3 = new JButton();
		button_3.setFont(new Font("@黑體", Font.PLAIN, 14));
		button_3.setText("退出");
		button_3.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				dispose();
			}
		});
		button_3.setBounds(273, 241, 66, 25);
		getContentPane().add(button_3);
		
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品综合久久久久久| 欧美嫩在线观看| 91精品国产色综合久久| 一区二区三区四区在线免费观看| 国产一区二区三区久久悠悠色av| 国产在线精品视频| 亚洲午夜久久久久| 一本久久综合亚洲鲁鲁五月天| 337p粉嫩大胆噜噜噜噜噜91av| 日韩中文字幕不卡| 色综合久久天天综合网| 国产精品伦理在线| 91麻豆免费视频| 亚洲精品乱码久久久久久久久 | 欧美一区二区三区精品| 日韩激情中文字幕| 欧美大片国产精品| 成人一区二区视频| 欧美一激情一区二区三区| 一区二区三区小说| 在线播放国产精品二区一二区四区| 五月天久久比比资源色| 日韩欧美国产不卡| 国产福利精品一区二区| 亚洲乱码国产乱码精品精可以看| 色88888久久久久久影院野外| 亚洲成人中文在线| 久久伊99综合婷婷久久伊| av电影天堂一区二区在线观看| 91亚洲精品一区二区乱码| 国产精品美女久久久久久久久 | 国产精品视频在线看| 欧美专区在线观看一区| 卡一卡二国产精品| 亚洲人成电影网站色mp4| 51精品国自产在线| av在线不卡电影| 蜜桃视频一区二区三区在线观看 | 日日夜夜精品视频免费| 久久久高清一区二区三区| 色综合一个色综合亚洲| 久久国产成人午夜av影院| 亚洲丝袜美腿综合| 久久综合九色综合97_久久久 | 亚洲欧洲综合另类在线| 欧美日韩在线免费视频| 99久久久国产精品| 国产一区美女在线| 日日骚欧美日韩| 亚洲一区二区偷拍精品| 国产精品久久久久久久久晋中| 欧美一级高清片在线观看| 欧美午夜精品免费| 日本久久电影网| 亚洲自拍偷拍九九九| 日本韩国欧美一区| 99精品视频在线播放观看| 国模少妇一区二区三区| 日韩电影一区二区三区四区| 亚洲精品欧美激情| 亚洲美女在线国产| 中文字幕永久在线不卡| 欧美国产日产图区| 国产欧美日本一区视频| 国产日韩影视精品| 精品毛片乱码1区2区3区| 亚洲成av人片一区二区| 色婷婷综合久久久久中文一区二区 | 中文字幕制服丝袜一区二区三区| 久久综合色之久久综合| 亚洲精品一区二区三区四区高清| 色婷婷久久久亚洲一区二区三区 | 青青草97国产精品免费观看无弹窗版| 性感美女极品91精品| 日韩中文字幕区一区有砖一区| 偷拍亚洲欧洲综合| 精品一区二区三区av| 国产精品白丝jk白祙喷水网站| 国产91精品久久久久久久网曝门| 国产精品91一区二区| av一区二区久久| 欧美日韩一级黄| 欧美电影免费观看高清完整版| 日韩欧美www| 中文字幕日本不卡| 亚洲成人综合视频| 99re这里只有精品首页| 日韩专区在线视频| 一本色道久久综合亚洲精品按摩| 91免费视频观看| 欧美三区在线观看| 国产亚洲欧美色| 夜夜精品视频一区二区| 麻豆精品视频在线| 成人毛片老司机大片| 在线国产电影不卡| 日韩写真欧美这视频| 国产精品电影院| 久久精品国产精品亚洲综合| 成人av在线网| 精品美女一区二区| 亚洲午夜久久久久| a4yy欧美一区二区三区| 精品三级av在线| 午夜电影一区二区三区| 91亚洲大成网污www| 日韩欧美国产三级电影视频| 欧美绝品在线观看成人午夜影视| 日本一区二区不卡视频| 久久99精品国产.久久久久 | 国产色产综合色产在线视频| 天天色图综合网| 一本色道**综合亚洲精品蜜桃冫| 久久新电视剧免费观看| 日韩av中文在线观看| 欧美三级中文字幕在线观看| 亚洲欧洲美洲综合色网| 99久久久无码国产精品| 正在播放亚洲一区| 久久精品欧美一区二区三区麻豆| 国产精品亚洲第一区在线暖暖韩国 | 国产精品资源在线观看| 日韩欧美高清在线| 九九**精品视频免费播放| 99精品久久免费看蜜臀剧情介绍| 欧美tk丨vk视频| 另类小说欧美激情| 日韩欧美黄色影院| 麻豆高清免费国产一区| 日韩视频在线永久播放| 激情综合色播激情啊| 国产香蕉久久精品综合网| 国产一区二区在线免费观看| 亚洲视频一二三区| 欧美大片国产精品| 91亚洲国产成人精品一区二区三| 亚洲成a天堂v人片| 久久综合狠狠综合| 99精品黄色片免费大全| 亚洲一区二区影院| 欧美一区二区在线免费播放| 黄色精品一二区| 亚洲欧美经典视频| 日韩精品专区在线影院观看 | 国产麻豆成人传媒免费观看| 精品少妇一区二区三区免费观看 | 欧美成人综合网站| 色综合天天综合| 成人免费高清视频在线观看| 亚洲国产一区二区三区青草影视| 国产色产综合色产在线视频| 欧美日本韩国一区| 92精品国产成人观看免费| 狠狠色综合日日| 天堂va蜜桃一区二区三区漫画版 | 成人激情动漫在线观看| 久久av中文字幕片| 亚洲专区一二三| 综合网在线视频| 久久亚洲私人国产精品va媚药| 91国产成人在线| 99久久免费精品高清特色大片| 国产美女主播视频一区| 国产精品色哟哟| 国产日韩影视精品| 国产丝袜欧美中文另类| 久久久精品欧美丰满| 欧美电影免费观看高清完整版在| 欧美日韩综合一区| 成人av网址在线| 国产一区福利在线| 老司机精品视频线观看86| 一区二区免费看| 亚洲国产wwwccc36天堂| 一区二区三区在线播| 亚洲国产裸拍裸体视频在线观看乱了 | 国产乱人伦偷精品视频免下载 | 中文字幕一区二区三区四区| 日韩一区在线播放| 亚洲成人激情av| 国内欧美视频一区二区| 成人黄色777网| 成人免费高清视频| 经典三级视频一区| 亚洲综合一二区| 一区二区高清免费观看影视大全| 日本一区二区免费在线观看视频| 欧美tickling网站挠脚心| 精品国免费一区二区三区| 欧美mv日韩mv亚洲| 国产欧美日韩亚州综合| 国产精品久久久久婷婷| 日韩久久一区二区| 亚洲国产精品久久人人爱| 免费不卡在线视频| 成人sese在线| 欧美日韩中文字幕一区| 日韩精品一区二区三区视频播放 | 2017欧美狠狠色| 亚洲免费资源在线播放|