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

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

?? letter.java

?? 檔案管理(java).rar
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.text.*;
import javax.swing.text.*;
import java.sql.*;
import javax.swing.event.*;
import javax.swing.table.*;
import java.util.Vector;


//介紹信窗口
class Letter extends LetterModel implements MouseListener, DocumentListener
{
	//總面板
	JPanel pane;
	//介紹信工具條
	JToolBar barLetter;
	JLabel[] lblTool=new JLabel[8];
	//介紹信明細面板
	JPanel paneLetter;
	JLabel[] lblMinxi=new JLabel[18];
	JTextField[] txtMinxi=new JTextField[16];
	JLabel lblTitle;
	//簡單查詢面板
	JPanel paneSimple;
	Choice choiceSimple;
	JTextField txtSimple;
	JLabel lblSimple,lblMore;
	//介紹信列表面板
	JPanel paneTable,paneTableSearch;
	JToolBar[] barTable=new JToolBar[2];
	Choice[] choice=new Choice[3];
	JLabel[] lblTable=new JLabel[2];
	JTextField[] txtTable=new JTextField[2];
	LockLetter lockMore;
	JLabel lblBack;
 	//構造函數
	Letter()
	{
		//初始化工具條
		barLetter=new JToolBar();
		barLetter.setBorder(BorderFactory.createLoweredBevelBorder());
		barLetter.setBackground(new Color(196,255,196));
		barLetter.setFloatable(false);
		barLetter.setOrientation(JToolBar.VERTICAL);
		lblTool[0]=new JLabel("首條記錄");
		lblTool[1]=new JLabel("末條記錄");
		lblTool[2]=new JLabel("前條記錄");
		lblTool[3]=new JLabel("后條記錄");
		lblTool[4]=new JLabel("新增記錄");
		lblTool[5]=new JLabel("保存記錄");
		lblTool[6]=new JLabel("更新記錄");
		lblTool[7]=new JLabel("刪除記錄");
		//工具條加入按鈕
		for(int i=0;i<8;i++)
		{
			lblTool[i].addMouseListener(this);
			if(i<4)
			    lblTool[i].setIcon(new ImageIcon("img/tool.gif"));
			else
			    lblTool[i].setIcon(new ImageIcon("img/edit.gif"));    
			lblTool[i].setForeground(new Color(148,139,253));
			JTextField t=new JTextField(2);
			t.setBackground(new Color(239,251,198));
			t.setEditable(false);
			t.setBorder(BorderFactory.createMatteBorder(0,0,0,0,Color.red));
			if(i==0)
			    barLetter.addSeparator();
			barLetter.add(lblTool[i]);
			barLetter.add(t);
		}
		lblTool[5].setEnabled(false);
		//介紹信明細面板初始化
		 lblTitle=new JLabel("介紹信");
		 lblTitle.setFont(new Font("隸書",Font.BOLD,30));
		 lblTitle.setForeground(new Color(89,89,255));		
		 lblMinxi[0]=new JLabel("編號:");
		 lblMinxi[1]=new JLabel("     茲介紹");
		 lblMinxi[2]=new JLabel("同志,身份證:");
         lblMinxi[3]=new JLabel("性別:");
         lblMinxi[4]=new JLabel("出生年月:");
         lblMinxi[5]=new JLabel("學歷:");
         lblMinxi[6]=new JLabel("所學專業:");
         lblMinxi[7]=new JLabel("籍貫:");
         lblMinxi[8]=new JLabel("前 往 貴 處");
         lblMinxi[9]=new JLabel("應 聘");
         lblMinxi[10]=new JLabel("崗位,工資:");
         lblMinxi[11]=new JLabel("其他待遇:");
         lblMinxi[12]=new JLabel("具體事項由雙方訂立《勞動合同》時商定,請給予接洽為荷!");
         lblMinxi[13]=new JLabel("單位:");
         lblMinxi[14]=new JLabel("地址:");
         lblMinxi[15]=new JLabel("電話:");
         lblMinxi[16]=new JLabel("聯系人:");
         lblMinxi[17]=new JLabel("介紹日期:");
         for(int i=0;i<18;i++)
         {
         	if(i==0)
         	   lblMinxi[i].setForeground(Color.red);
         	else   
               lblMinxi[i].setForeground(new Color(193,132,255));
         }
         for(int i=0;i<16;i++)
         {
         	txtMinxi[i]=new JTextField(10);
         	if(i==2||i==5||i==6||i==9||i==10)
         	   txtMinxi[i]=new JTextField(15);
         	if(i==7||i==11||i==12)
         	   txtMinxi[i]=new JTextField(40);
         	if(i==13)
         	   txtMinxi[i]=new JTextField(30); 
         	txtMinxi[i].setBackground(new Color(255,255,240));
         	if(i==0)
         	{
         	  
         	  txtMinxi[i].setBorder(BorderFactory.createMatteBorder(0,0,1,0,Color.red));        
              
            }
           	else
         	  txtMinxi[i].setBorder(BorderFactory.createMatteBorder(0,0,1,0,Color.blue));        
         }
         //初始化介紹信面板
         paneLetter=new JPanel();
         paneLetter.setBackground(new Color(255,255,240));
         paneLetter.setBorder(BorderFactory.createLoweredBevelBorder());
         paneLetter.setLayout(new GridBagLayout());
         GridBagConstraints c=new GridBagConstraints();
         //介紹信面板加入控件
         c.gridx=0;
		 c.gridy=0;
		 c.gridwidth=6;
		 c.gridheight=1;
		 c.insets=new Insets(8,0,8,8);
		 paneLetter.add(lblTitle,c);
		 //第二行
		
		 c.gridwidth=5;
		 c.anchor=GridBagConstraints.EAST;
		 c.gridy++;
		
	     paneLetter.add(lblMinxi[0],c);
		 c.gridx++;
		 c.gridwidth=6;
		 paneLetter.add(txtMinxi[0],c);
		
		 //第三行
		 c.gridwidth=1;
		 c.anchor=GridBagConstraints.WEST;
		 c.gridx=0;
		 c.gridy++;
		 paneLetter.add(lblMinxi[1],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[1],c);
		 c.gridx++;
		 paneLetter.add(lblMinxi[2],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[2],c);
		 c.anchor=GridBagConstraints.EAST;
		 c.gridx++;
		 paneLetter.add(lblMinxi[3],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[3],c);
		 //第四行
		 c.anchor=GridBagConstraints.WEST;
		 c.gridy++;
		 c.gridx=0;
		 paneLetter.add(lblMinxi[4],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[4],c);
		 c.gridx++;
		 paneLetter.add(lblMinxi[5],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[5],c);
		 c.gridx++;
		 paneLetter.add(lblMinxi[6],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[6],c);
		 //第五行
		 c.gridy++;
		 c.gridx=0;
		 paneLetter.add(lblMinxi[7],c);
		 c.gridx++;
		 c.gridwidth=4;
		 c.anchor=GridBagConstraints.EAST;
		 paneLetter.add(txtMinxi[7],c);
		 c.gridwidth=6;
		 c.anchor=GridBagConstraints.EAST;
		 paneLetter.add(lblMinxi[8],c);
		 //第六行
		 c.anchor=GridBagConstraints.WEST;
		 c.gridx=0;
		 c.gridy++;
		 paneLetter.add(lblMinxi[9],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[8],c);
		 c.gridx++;
	   	 paneLetter.add(lblMinxi[10],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[9],c);
		 c.gridx++;
		 paneLetter.add(lblMinxi[11],c);
		 c.gridx++;
		 c.anchor=GridBagConstraints.EAST;
		 paneLetter.add(txtMinxi[10],c);
		 //第七行
		 c.gridx=0;
		 c.gridy++;
		 c.anchor=GridBagConstraints.WEST;
		 paneLetter.add(lblMinxi[12],c);
		 //第八行
		 c.gridy++;
		 paneLetter.add(lblMinxi[13],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[11],c);
		 //第九行
		 c.gridx=0;
		 c.gridy++;
		 paneLetter.add(lblMinxi[14],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[12],c);
		 //第十行
		 c.gridx=0;
		 c.gridy++;
		 paneLetter.add(lblMinxi[15],c);
		 c.gridx++;
		 c.gridwidth=3;
		 paneLetter.add(txtMinxi[13],c);
		 c.gridwidth=4;
		 c.anchor=GridBagConstraints.EAST;
		 paneLetter.add(lblMinxi[16],c);
		 c.gridwidth=6;
		 paneLetter.add(txtMinxi[14],c);
		 //第十一行
		 c.gridx=0;
		 c.gridy++;
		 c.anchor=GridBagConstraints.WEST;
		 paneLetter.add(lblMinxi[17],c);
		 c.gridx++;
		 paneLetter.add(txtMinxi[15],c);
		 	//簡單查詢面板
		paneSimple=new JPanel();
		paneSimple.setLayout(new FlowLayout());
		paneSimple.setBackground(new Color(255,255,240));
		paneSimple.setBorder(BorderFactory.createMatteBorder(1,0,1,0,Color.red));
		lblSimple=new JLabel("簡單查詢");
		lblSimple.setForeground(Color.orange);
		lblMore=new JLabel("                        更多條件查詢");
	    lblMore.setForeground(Color.blue);
	    lblMore.setIcon(new ImageIcon("img/more.gif"));
	    lblMore.addMouseListener(this);
	    //lblMore.setHorizontalAlignment(SwingConstants.RIGHT);
	    lblMore.setHorizontalTextPosition(SwingConstants.LEFT);
	    choiceSimple=new Choice();
	    choiceSimple.addItem("編號");
	    choiceSimple.addItem("姓名");
		txtSimple=new JTextField(20);
		txtSimple.setBackground(new Color(255,255,240));
		txtSimple.getDocument().addDocumentListener(this);
		txtSimple.setBorder(BorderFactory.createMatteBorder(0,0,1,0,Color.blue));
		paneSimple.add(lblSimple);
		paneSimple.add(choiceSimple);
		paneSimple.add(txtSimple);
		paneSimple.add(lblMore);
		c.gridy++;
		paneLetter.add(paneSimple,c); 
		//總面板初始化
		pane=new JPanel();
		pane.setLayout(new BorderLayout());
		pane.add(barLetter,BorderLayout.WEST);
		pane.add(paneLetter,BorderLayout.CENTER);
		getinfo(1);
		//介紹信列表面板
		///////////////////////
		paneTableSearch=new JPanel();
		paneTableSearch.setBackground(Color.orange);
		
		paneTableSearch.setLayout(new FlowLayout());
		lblTable[0]=new JLabel("一級查詢");
		lblTable[1]=new JLabel("二級查詢");
		for(int i=0;i<3;i++)
		{
		    choice[i]=new Choice();
		    if(i!=1)
		       setchoice(choice[i],"select * from 介紹信");
		    else
		    {
		       choice[i].addItem("OR");
		       choice[i].addItem("AND");
		    }
		    choice[i].setForeground(new Color(89,89,255));
		          
		}
		for(int i=0;i<2;i++)
		{
			lblTable[i].setForeground(new Color(89,89,255));
			barTable[i]=new JToolBar();
			barTable[i].setBackground(Color.orange);
			barTable[i].setBorder(null);
			barTable[i].setFloatable(false);
		
			JTextField t=new JTextField(10);
			t.setBorder(BorderFactory.createMatteBorder(0,4,0,4,Color.orange));
			t.setBackground(new Color(255,255,240));
			t.setEditable(false);
			barTable[i].add(t);
			txtTable[i]=new JTextField(10);
			txtTable[i].setBorder(BorderFactory.createMatteBorder(0,0,1,0,Color.blue));
			txtTable[i].setBackground(Color.orange);
			txtTable[i].getDocument().addDocumentListener(this);
		}
		paneTableSearch.add(lblTable[0]);
		paneTableSearch.add(choice[0]);
		paneTableSearch.add(txtTable[0]);
		paneTableSearch.add(choice[1]);
		paneTableSearch.add(lblTable[1]);
		paneTableSearch.add(choice[2]);
		paneTableSearch.add(txtTable[1]);
		lblBack=new JLabel("返回上一頁");
		lblBack.setIcon(new ImageIcon("img/more.gif"));
		lblBack.addMouseListener(this);
		lblBack.setForeground(Color.red);
		paneTableSearch.add(lblBack);
		
		paneTable=new JPanel();
		paneTable.setLayout(new BorderLayout());
	
		
		paneTable.add(barTable[0],BorderLayout.WEST);
		paneTable.add(paneTableSearch,BorderLayout.NORTH);
		lockMore=new LockLetter("select * from 介紹信",0,3);
		lockMore.tableOne.addMouseListener(this);
		lockMore.tableTwo.addMouseListener(this);
		paneTable.add(lockMore.scroll,BorderLayout.CENTER);
		paneTable.add(barTable[1],BorderLayout.EAST);
	}
	//set choice
   void setchoice(Choice c,String str)
   {
   	  DataBase db=new DataBase();
   	  db.GetResultSet(str);
   	  try
   	  {
	   	  for(int i=0;i<db.rsmd.getColumnCount();i++)
	   	      c.addItem(db.rsmd.getColumnName(i+1));
	   	  db.st.close();    
	  }catch(SQLException e){}
   	      
   }
    //讀取介紹信信息
    void getinfo(int row)
    {
    	DataBase db=new DataBase();
    	db.GetResultSet("select * from 介紹信");
    	try
    	{
    		db.rs.absolute(row);
    		for(int i=2;i<=db.rsmd.getColumnCount();i++)
    		    txtMinxi[i-2].setText(db.rs.getString(i));
    		db.st.close();    
    	}catch(SQLException e){}
    }
	public void mouseClicked(MouseEvent parm1) 
	{
		//表格復選框代碼
		if(parm1.getClickCount()==1&&parm1.getSource()==lockMore.tableOne)
		{
			Point pt=parm1.getPoint();//得到鼠標坐標
	    	int row=lockMore.tableOne.rowAtPoint(pt);//得到該坐標表格行號
	    	String tstr=lockMore.tableOne.getValueAt(row,0).toString().trim();
	    	String tname=lockMore.tableOne.getValueAt(row,1).toString();
			if(tstr=="true")
			{
				DataBase dt=new DataBase();
				try
				{
					dt.GetResultSet("select * from 介紹信 ");

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品乱人伦中文| 久久色.com| 97se狠狠狠综合亚洲狠狠| 国产精品资源在线观看| 经典三级在线一区| 韩国av一区二区三区四区 | **性色生活片久久毛片| 国产欧美一区二区精品忘忧草| 精品国产乱码久久久久久夜甘婷婷| 欧美猛男男办公室激情| 欧美日韩国产中文| 日韩一区二区三区视频| 精品久久久久久久久久久久久久久| 日韩免费高清av| 国产欧美精品一区aⅴ影院| 国产精品无遮挡| 亚洲国产精品人人做人人爽| 日一区二区三区| 国产乱人伦偷精品视频不卡 | 欧美在线一区二区| 欧美视频中文字幕| 久久综合成人精品亚洲另类欧美 | 成人app在线| 欧美影视一区在线| 精品日韩欧美一区二区| 国产亚洲精品中文字幕| 亚洲男同1069视频| 免费观看一级特黄欧美大片| 国产精品亚洲人在线观看| 99久久综合99久久综合网站| 3d成人h动漫网站入口| 久久在线观看免费| 一区二区三区日韩欧美| 麻豆高清免费国产一区| 成人黄色一级视频| 欧美高清www午色夜在线视频| 久久这里只精品最新地址| 亚洲日本韩国一区| 久88久久88久久久| 欧美性xxxxxxxx| 国产色婷婷亚洲99精品小说| 亚洲狠狠爱一区二区三区| 国产麻豆欧美日韩一区| 538在线一区二区精品国产| 亚洲精品成人少妇| 国产精品一区专区| 3d成人h动漫网站入口| 中文字幕一区二| 国产一区二区三区四区五区美女| 欧美色中文字幕| 亚洲免费观看视频| 国产成人午夜高潮毛片| 欧美一区二区三区性视频| 一区二区三区资源| 处破女av一区二区| 欧美精品一区视频| 日本不卡免费在线视频| 91激情在线视频| 亚洲欧洲中文日韩久久av乱码| 国产自产v一区二区三区c| 日韩欧美第一区| 天天综合天天综合色| 亚洲综合色自拍一区| 日韩美一区二区三区| 成年人网站91| 91麻豆国产在线观看| 日韩一卡二卡三卡| 欧美a级理论片| 欧美美女一区二区三区| 亚洲一区免费在线观看| 色婷婷精品大在线视频| 亚洲三级在线观看| 91蜜桃在线观看| 夜夜嗨av一区二区三区| 色综合久久综合| 亚洲柠檬福利资源导航| 99精品久久只有精品| 国产乱码字幕精品高清av| 欧美精品一区二区三区很污很色的| 麻豆国产欧美日韩综合精品二区| 欧美一二三四在线| 久久99日本精品| 精品国产百合女同互慰| 国产91精品免费| 综合激情成人伊人| 欧美曰成人黄网| 日本欧美一区二区| 精品欧美久久久| 高清成人免费视频| 亚洲欧洲中文日韩久久av乱码| 91久久精品国产91性色tv | 日韩欧美一区在线观看| 青青草97国产精品免费观看无弹窗版 | av亚洲精华国产精华精| 亚洲日韩欧美一区二区在线| 欧美性一区二区| 日本vs亚洲vs韩国一区三区二区 | 国产福利视频一区二区三区| 国产精品女人毛片| 欧美在线观看你懂的| 美日韩黄色大片| 国产精品久久久久久亚洲伦| 91同城在线观看| 免费成人深夜小野草| 国产精品久久久久久久裸模| 91福利在线免费观看| 精品一区精品二区高清| 亚洲欧美另类小说视频| 欧美片网站yy| 不卡在线观看av| 日韩影院在线观看| 中文字幕一区二区三区在线观看| 欧美日韩国产一级二级| 成人av免费在线观看| 99在线热播精品免费| 日韩影视精彩在线| 136国产福利精品导航| 日韩午夜激情av| 在线视频国内自拍亚洲视频| 激情五月婷婷综合| 亚洲国产精品一区二区久久恐怖片 | 亚洲一区在线看| 国产亚洲欧美日韩俺去了| 欧美日韩一区二区三区在线看 | 亚洲三级久久久| 久久综合九色综合欧美98| 在线看国产一区二区| 成人蜜臀av电影| 韩国欧美一区二区| 日韩精品视频网| 亚洲国产精品久久不卡毛片 | 欧美激情综合在线| 91精品国产麻豆国产自产在线 | 蓝色福利精品导航| 亚洲成av人片www| 亚洲私人影院在线观看| 国产精品伦理一区二区| 久久久亚洲精华液精华液精华液 | 国产成人精品免费一区二区| 免费看精品久久片| 免费在线成人网| 日韩1区2区日韩1区2区| 亚洲国产精品一区二区尤物区| 亚洲婷婷综合久久一本伊一区| 亚洲国产精华液网站w| 久久综合九色综合久久久精品综合 | 99精品欧美一区二区蜜桃免费| 激情成人综合网| 国产在线视频不卡二| 欧美三级视频在线播放| 日本高清视频一区二区| 色综合天天天天做夜夜夜夜做| 国产成人在线色| 国产**成人网毛片九色| 粉嫩绯色av一区二区在线观看 | 91精品国产91久久久久久一区二区| 色综合久久久久综合99| 91国产免费看| 精品视频123区在线观看| 欧美亚洲综合在线| 欧美一区二区精品久久911| 91麻豆精品国产91久久久 | 亚洲精品第1页| 亚洲大片在线观看| 日韩激情视频网站| 激情久久五月天| 成人毛片老司机大片| 91社区在线播放| 在线播放亚洲一区| 精品国偷自产国产一区| 欧美国产成人精品| 亚洲一区二区免费视频| 日韩电影免费在线| 国产成人精品免费网站| 99久久久精品免费观看国产蜜| 一区二区三区中文字幕| 五月激情综合婷婷| 色天天综合色天天久久| 国产精品久线观看视频| 九九精品一区二区| 91 com成人网| 一区二区三区精品视频在线| 亚洲精品中文在线观看| 18欧美乱大交hd1984| 天使萌一区二区三区免费观看| 狠狠v欧美v日韩v亚洲ⅴ| av一区二区三区黑人| 欧美美女黄视频| 亚洲精品一区二区三区四区高清| 国产精品久久久久永久免费观看 | 亚洲日本在线天堂| 日本不卡的三区四区五区| 欧美一区二区精品久久911| 国产农村妇女毛片精品久久麻豆| 亚洲综合一区二区精品导航| 国产精品一区二区黑丝| 欧美视频在线不卡| 最新久久zyz资源站| 激情六月婷婷久久| 欧美挠脚心视频网站|