?? newdiagnose.java
字號:
package yd.pethospital.diagnoseregister.view;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import yd.pethospital.diagnose.jdbc.NewDiagnoseGet;
public class NewDiagnose extends JFrame{
JLabel LNum,LDate,LProblem,LResult,LWays,LMan; //標簽:編號 就診日期 癥狀 結果 措施 診斷人
public static JTextField TNum,TDate, TProblem, TResult, TWays, TMan; //文本框:編號 就診日期 癥狀 結果 措施 診斷人
JButton BSure,BCancel;
public NewDiagnose(){
this.setTitle("新增診斷");
this.setResizable(false);
this.setBounds(400, 150, 380, 360);
this.setLayout(null);
this.validate();
LNum=new JLabel("寵物編號"); //設置編號標簽的 名稱、位置大小、字體
LNum.setBounds(30,15,70,50);
LNum.setFont(new Font(null,Font.BOLD,15));
this.add(LNum);
LDate=new JLabel("就診日期"); //設置就診日期標簽的 名稱、位置大小、字體
LDate.setBounds(30,50,70,50);
LDate.setFont(new Font(null,Font.BOLD,15));
this.add(LDate);
LProblem=new JLabel("癥 狀"); //設置癥狀標簽的 名稱、位置大小、字體
LProblem.setBounds(30,85,70,50);
LProblem.setFont(new Font(null,Font.BOLD,15));
this.add(LProblem);
LResult=new JLabel("診斷結果"); //設置結果標簽的 名稱、位置大小、字體
LResult.setBounds(30,120,70,50);
LResult.setFont(new Font(null,Font.BOLD,15));
this.add(LResult);
LWays=new JLabel("處理措施"); //設置措施標簽的 名稱、位置大小、字體
LWays.setBounds(30,155,70,50);
LWays.setFont(new Font(null,Font.BOLD,15));
this.add(LWays);
LMan=new JLabel("診 斷 人"); //設置診斷人標簽的 名稱、位置大小、字體
LMan.setBounds(30,190,70,50);
LMan.setFont(new Font(null,Font.BOLD,15));
this.add(LMan);
TNum=new JTextField(20); //設置編號文本的位置大小、不可編輯性
TNum.setBounds(115,25,110,25);
this.add(TNum);
TDate=new JTextField(50); //設置日期文本的位置大小
TDate.setBounds(115,60,230,25);
this.add(TDate);
TProblem=new JTextField(50); //設置癥狀文本的位置大小
TProblem.setBounds(115,95,230,25);
this.add(TProblem);
TResult=new JTextField(50); //設置結果文本的位置大小
TResult.setBounds(115,130,230,25);
this.add(TResult);
TWays=new JTextField(50); //設置措施文本的位置大小
TWays.setBounds(115,165,230,25);
this.add(TWays);
TMan=new JTextField(30); //設置診斷人文本的位置大小
TMan.setBounds(115,200,110,25);
this.add(TMan);
BSure=new JButton("確定"); //設置確認按鈕
BSure.setBounds(50,260,70,30);
this.add(BSure);
BCancel=new JButton("取消"); //設置取消按鈕
BCancel.setBounds(170,260,70,30);
this.add(BCancel);
BSure.addActionListener(new ActionListener(){ //確認按鈕監聽器
public void actionPerformed(ActionEvent arg0) {
new NewDiagnoseGet(NewDiagnose.this);
}
});
BCancel.addActionListener(new ActionListener(){ //取消按鈕監聽器
public void actionPerformed(ActionEvent arg0) {
NewDiagnose.this.dispose();
new DiagnoseRegister();
}
});
this.setVisible(true); //設置窗體可視化
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -