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

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

?? frmbrtf.java

?? 很全面的包括了住院管理的各項功能。如:管理員登錄
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package myprojects.FrmBRTF;

import org.eclipse.swt.events.*;
import org.eclipse.swt.*;
import org.eclipse.swt.graphics.*;
import org.eclipse.swt.layout.*;
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.custom.*;
import java.sql.*;
import myprojects.FrmBRTFDb.*;
import java.util.Date;
import java.text.SimpleDateFormat;



public class FrmBRTF{
	private myprojects.FrmBRTFDb.FrmBRTFDb db = new myprojects.FrmBRTFDb.FrmBRTFDb();
	private Shell shell;
	private Display display;
    private static Font font;
    private Table tblFYMX;
	private static Color colRed,colBlue;
	private int noBLTF = 0000;
	private Text txtBLTF;
	private Text txtZYH;
	private Text txtBRXM;
	private Text txtBRXB;
	private Text txtCSNY;
	private Text txtZYKS;
	private Text txtBCH;
	private Text txtTYF;
	private Text txtQZZF1;
	private Text txtQZZF2;
	private Text txtQZZF3;
	private Text txtTYLF;
	private Text txtTCWF;
	private Text txtHJFY;
	private Text txtTFSL;
	private	Label lblTime;
	private Button btnBC;
	private Button btnFQ;
	private Button btnFH;
	private Label lblTFLB;
	
	//單擊表格一行時用來存儲被單擊行數據的臨時變量
	private String temp[];


	public static void main(){
		Display display = new Display();
		FrmBRTF brtf=new FrmBRTF();
		
		//設置字體顏色
		colRed = new Color(display,255,0,0);
		colBlue = new Color(display,0,0,255);
		
		//創建整體框架	
		brtf.createShell();	
				
		while(!brtf.shell.isDisposed()){
			if(!display.readAndDispatch())
				display.sleep();
		}
		display.dispose();
	}
	
	private void createShell(){
		shell = new Shell(SWT.DIALOG_TRIM);
		shell.setBounds(240,230,705,450);
		shell.setText("病人退費");
		
		//設置布局方式
		GridLayout gridLayout = new GridLayout();
		
		//將shell分為6列
		gridLayout.numColumns = 6;
		shell.setLayout(gridLayout);
		
		//連接數據庫
		try{
			db.getConnection();
		}
		catch(Exception e){
			System.out.println(e.getMessage());
		}
		
		//調用各方法、創建整體界面
		createGroup();		
		createTableFYMX();
		createWidgets();
		shell.open();
	}
	
	private void createGroup(){
	  	Group	grp = new Group(shell,SWT.SHADOW_ETCHED_IN);
		
		//定義字體
    	font = new Font (display, "system", 17, SWT.NORMAL);
		
		//設置group顯示格式
		GridData gridData0 = new GridData();
		gridData0.horizontalSpan=6;
		grp.setLayoutData(gridData0);
		
		//設置group布局
		GridLayout gridLayout = new GridLayout();
		gridLayout.numColumns = 6;
		grp.setLayout(gridLayout);
		
		//設置組件對齊方式
		GridData gridData1 = new GridData(GridData.HORIZONTAL_ALIGN_CENTER);
		gridData1.horizontalSpan = 2;
		
		GridData gridDataTime = new GridData(GridData.HORIZONTAL_ALIGN_END);
		gridDataTime.horizontalSpan = 2;
		
		GridData gridData3 = new GridData(GridData.HORIZONTAL_ALIGN_CENTER);
		gridData3.horizontalSpan = 6;
		
		GridData gridData2 = new GridData(GridData.HORIZONTAL_ALIGN_CENTER);
		gridData2.horizontalSpan = 2;
		
		//添加各組件到group
		Label lblBLTF = new Label(grp,SWT.None);
		lblBLTF.setText("	辦理退費	");
		
		txtBLTF = new Text(grp,SWT.BORDER);
		txtBLTF.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblBRTF = new Label(grp,SWT.None);
		lblBRTF.setText("     病人退費     ");
		lblBRTF.setLayoutData(gridData1);
		lblBRTF.setForeground(colBlue);
		lblBRTF.setFont(font);
		
		//返回系統時間
		Date nowTime = new Date();
		SimpleDateFormat matter = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		lblTime = new Label(grp,SWT.None);
		lblTime.setText(matter.format(nowTime));
		lblTime.setLayoutData(gridDataTime);
		
		//空一整行
		Label lblEmpty = new Label(grp,SWT.None);
		lblEmpty.setText("          ");
		lblEmpty.setLayoutData(gridData3);
		
		
		//繼續添加控件
		Label lblZYH = new Label(grp,SWT.None);
		lblZYH.setText("	住院號	");
		
		txtZYH = new Text(grp,SWT.BORDER);
		txtZYH.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		txtZYH.addKeyListener(new KeyAdapter()
		{
			public void keyPressed(KeyEvent e)
			{
				//捕獲按鍵信息
				 if(e.keyCode == SWT.CR)
				 {	
				 	try {

				 		String strZYH = new String(txtZYH.getText());
				 		for(int i = 0;i < strZYH.length();i ++){
				 			if(strZYH.regionMatches(i,"'",0,1)){
				 				MessageBox messageBox = new MessageBox(shell,SWT.OK|SWT.ICON_ERROR);
			    				messageBox.setText("錯誤");
			    				messageBox.setMessage("住院號輸入錯誤!");
			    				messageBox.open();
			    				txtZYH.setText("");
			    				txtZYH.setFocus();
			    				break;	
				 			}
				 		}

				 		
	          	        //獲取病人信息并顯示在文本框里
	                	db.getBRXX(txtZYH.getText());
							while (db.rsBRXX.next()) {
							txtBRXM.setText(db.rsBRXX.getString("BRXM"));
							txtBRXB.setText(db.rsBRXX.getString("BRXB"));
							txtCSNY.setText(db.rsBRXX.getString("CSNY"));
							txtZYKS.setText(db.rsBRXX.getString("ZYKS"));
							txtBCH.setText(db.rsBRXX.getString("BCH"));
							}
							
							if(txtBRXM.getText().equals("")){
								MessageBox messageBox = new MessageBox(shell,SWT.OK|SWT.ICON_ERROR);
			    				messageBox.setText("錯誤");
			    				messageBox.setMessage("住院號輸入錯誤!");
			    				messageBox.open();
			    				txtZYH.setText("");
			    				txtZYH.setFocus();
							}
							else{
							txtZYH.setEnabled(false);
							//檢測住院號正確后辦理退費號自動加1
	                   		++noBLTF;
	                   		txtBLTF.setText(String.valueOf(noBLTF));
							try{
							//獲取費用明細并顯示在表里
							db.getFYMX(txtZYH.getText());
							//退費數量,單價,金額的聲明
							int liSL;
							float lfDJ,lfJE;
							
								while(db.rsFYMX.next()){
		
								    String[] lsTemp=new String[12];
								    lsTemp[0]=db.rsFYMX.getString("CFRQ");
								    lsTemp[1]=db.rsFYMX.getString("ZYKS");
								    lsTemp[2]=db.rsFYMX.getString("KMLB");
								    lsTemp[3]=db.rsFYMX.getString("KM");
								    lfDJ=db.rsFYMX.getFloat("DJ");
								    liSL=db.rsFYMX.getInt("SL");
								    lfJE=liSL*lfDJ;
								    lsTemp[4]=String.valueOf(lfJE);
								    lsTemp[5]=String.valueOf(lfDJ);
								    lsTemp[6]=String.valueOf(liSL);
								    lsTemp[7]=db.rsFYMX.getString("ZFBL");
								    lsTemp[8]=db.rsFYMX.getString("JJDW");
								    lsTemp[9]=db.rsFYMX.getString("GG");
								    lsTemp[10]=db.rsFYMX.getString("CD");
								    lsTemp[11]=db.rsFYMX.getString("CJ");
								    
								    TableItem item1 = new TableItem(tblFYMX,SWT.NONE);
								    item1.setText(lsTemp);
								}
							}
								catch(Exception ew){
								System.err.println(ew.getMessage());
								}
							}
						
					}
							
						catch(Exception ev){
						System.err.println(ev.getMessage());
							}
	
	    				btnFQ.setEnabled(true);
	
					}		
				}
			
		});
			
		
		Label lblBRXM = new Label(grp,SWT.None);
		lblBRXM.setText("	病人姓名	");
		
		txtBRXM = new Text(grp,SWT.BORDER);
		txtBRXM.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblBRXB = new Label(grp,SWT.None);
		lblBRXB.setText("	病人性別	");
		
		txtBRXB = new Text(grp,SWT.BORDER);
		txtBRXB.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblCSNY = new Label(grp,SWT.None);
		lblCSNY.setText("	出生年月	");
		
		txtCSNY = new Text(grp,SWT.BORDER);
		txtCSNY.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblZYKS = new Label(grp,SWT.None);
		lblZYKS.setText("	住院科室	");
		
		txtZYKS = new Text(grp,SWT.BORDER);
		txtZYKS.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblBCH = new Label(grp,SWT.None);
		lblBCH.setText("	床號	");
		
		txtBCH = new Text(grp,SWT.BORDER);
		txtBCH.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblTYF = new Label(grp,SWT.None);
		lblTYF.setText("	退藥費	");
		
		txtTYF = new Text(grp,SWT.BORDER);
		txtTYF.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblQZZF1 = new Label(grp,SWT.None);
		lblQZZF1.setText("	其中自費	");
		
		txtQZZF1 = new Text(grp,SWT.BORDER);
		txtQZZF1.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblHJFY = new Label(grp,SWT.None);
		lblHJFY.setText("	合計費用	");
		
		txtHJFY = new Text(grp,SWT.BORDER);
		txtHJFY.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblTYLF = new Label(grp,SWT.None);
		lblTYLF.setText("	退醫療費	");
		
		txtTYLF = new Text(grp,SWT.BORDER);
		txtTYLF.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblQZZF2 = new Label(grp,SWT.None);
		lblQZZF2.setText("	其中自費	");
		
		txtQZZF2 = new Text(grp,SWT.BORDER);
		txtQZZF2.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
		
		Label lblEmpty2 = new Label(grp,SWT.None);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区二区三区视频| 高清不卡在线观看av| 欧美日韩高清一区二区三区| 午夜精品在线看| 在线观看www91| 亚洲bt欧美bt精品777| 69成人精品免费视频| 久久99国产精品久久99果冻传媒| 精品免费99久久| 国产a级毛片一区| 亚洲欧美一区二区三区极速播放| 91日韩精品一区| 亚洲成人精品在线观看| 日韩一级免费观看| 国产伦精品一区二区三区在线观看| 久久伊99综合婷婷久久伊| 成人性生交大合| 亚洲一区二区三区四区在线 | 国产 欧美在线| 中文字幕中文字幕一区| 欧美影视一区二区三区| 美女免费视频一区二区| 国产日韩欧美激情| 91成人免费网站| 另类小说图片综合网| 国产欧美日韩视频在线观看| 欧美性生交片4| 久久精品久久99精品久久| 国产精品福利电影一区二区三区四区| 一本一道久久a久久精品| 日欧美一区二区| 中文字幕欧美三区| 91精品久久久久久久99蜜桃| 粉嫩av一区二区三区在线播放 | 日韩精品综合一本久道在线视频| 国产精品影音先锋| 一个色妞综合视频在线观看| 久久精品一区二区三区四区| 在线观看免费一区| 国产一区二区三区精品欧美日韩一区二区三区| 中文字幕一区二区三| 日韩精品一区二区三区四区视频| 91网站黄www| 极品少妇一区二区| 韩国精品主播一区二区在线观看| 综合激情网...| 亚洲精品在线观| 色欧美88888久久久久久影院| 国产一区视频导航| 午夜精品福利一区二区三区蜜桃| 国产精品卡一卡二卡三| 精品国产不卡一区二区三区| 欧美色精品天天在线观看视频| 国产91精品一区二区| 奇米影视一区二区三区小说| 一区二区不卡在线视频 午夜欧美不卡在| 精品少妇一区二区三区日产乱码| 欧美午夜精品理论片a级按摩| 成人一区在线观看| 经典三级一区二区| 久久福利视频一区二区| 午夜欧美电影在线观看| 亚洲精品视频在线看| 国产精品成人免费精品自在线观看| 久久影院午夜片一区| 欧美一区二区三区四区视频| 精品视频1区2区| 在线视频一区二区三| 91片在线免费观看| 91视频免费看| 99久久婷婷国产| av在线这里只有精品| 国产成人激情av| 国产精品自在欧美一区| 狠狠色丁香九九婷婷综合五月| 日韩电影一区二区三区| 午夜激情一区二区三区| 日日摸夜夜添夜夜添亚洲女人| 亚洲妇熟xx妇色黄| 亚洲高清免费观看高清完整版在线观看| 亚洲精品中文字幕乱码三区| ...中文天堂在线一区| 中文字幕亚洲区| 亚洲三级在线播放| 亚洲综合色视频| 亚洲成人动漫一区| 日本免费在线视频不卡一不卡二| 爽好久久久欧美精品| 奇米影视一区二区三区| 麻豆一区二区三区| 国产剧情一区二区| 国产91精品露脸国语对白| www.在线欧美| 色吊一区二区三区| 欧美精品一卡两卡| 日韩视频不卡中文| 国产亚洲午夜高清国产拍精品| 国产精品美女www爽爽爽| 综合久久综合久久| 午夜私人影院久久久久| 狠狠色丁香婷婷综合久久片| 成人性生交大合| 欧美亚洲动漫制服丝袜| 日韩片之四级片| 日本一区二区三区dvd视频在线| 国产精品久久精品日日| 亚洲影院理伦片| 精品一区二区三区免费毛片爱| 国产成人精品综合在线观看| 一本大道久久a久久精二百| 7777精品伊人久久久大香线蕉最新版| 精品国产一区二区三区久久影院| 亚洲免费观看高清在线观看| 亚洲在线一区二区三区| 久久91精品久久久久久秒播| 国产69精品久久99不卡| 欧美日韩在线免费视频| 国产亚洲综合在线| 亚洲成人免费影院| 成人丝袜18视频在线观看| 欧美色图12p| 久久精品亚洲乱码伦伦中文| 亚洲一区二区三区四区在线免费观看| 老司机午夜精品| 91香蕉视频污| 久久久蜜臀国产一区二区| 亚洲美女电影在线| 精品综合免费视频观看| 在线精品国精品国产尤物884a| 日韩精品中文字幕在线不卡尤物| 中文字幕一区二区三区不卡| 美女被吸乳得到大胸91| 99精品热视频| 久久综合久色欧美综合狠狠| 尤物av一区二区| 国产高清不卡一区二区| 91精品婷婷国产综合久久性色| 国产精品久久久一区麻豆最新章节| 免费成人在线观看| 欧美性大战xxxxx久久久| 中文一区一区三区高中清不卡| 亚洲不卡在线观看| 色一情一伦一子一伦一区| 国产视频一区在线播放| 日本视频一区二区| 欧美性受xxxx黑人xyx性爽| 中文字幕一区二区在线播放| 麻豆精品国产91久久久久久| 欧美亚洲动漫精品| 综合精品久久久| 不卡av电影在线播放| 久久九九99视频| 国精品**一区二区三区在线蜜桃| 欧美日韩国产综合一区二区| 中文字幕一区二区三区在线播放 | 91精品欧美久久久久久动漫 | 亚洲成人在线免费| 91看片淫黄大片一级在线观看| 久久亚洲一区二区三区明星换脸 | 奇米影视在线99精品| 欧美视频一区二区| 亚洲欧美另类图片小说| 99vv1com这只有精品| 国产精品午夜免费| 国产福利91精品一区| 国产午夜亚洲精品羞羞网站| 久久电影网电视剧免费观看| 欧美电影一区二区| 日本少妇一区二区| 欧美高清www午色夜在线视频| 亚洲午夜日本在线观看| 日本高清不卡一区| 亚洲主播在线观看| 欧美日本视频在线| 日本中文在线一区| 精品国产污污免费网站入口 | 中文字幕日本不卡| 成人app在线观看| 国产精品成人一区二区三区夜夜夜 | 欧美精品在线观看播放| 日韩av一区二区三区四区| 91精品麻豆日日躁夜夜躁| 日韩不卡手机在线v区| 7777精品伊人久久久大香线蕉的| 蜜芽一区二区三区| 久久久久国产精品麻豆ai换脸 | 欧美日韩国产综合一区二区| 午夜视频一区二区| 欧美大肚乱孕交hd孕妇| 久久99精品国产麻豆婷婷洗澡| 国产午夜精品福利| 91丨九色丨尤物| 亚洲宅男天堂在线观看无病毒| 欧美日本乱大交xxxxx| 久久er精品视频| 国产精品美女一区二区| 欧美专区亚洲专区| 久久成人精品无人区| 国产精品国产三级国产普通话蜜臀 | 国产精品白丝av|