📄 medlisty.java
字号:
package src;
import java.awt.Component;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.SpringLayout;
import src.SwingResourceManager;
public class MedListY extends JPanel {
private ResultSet rs=null;
private Connection conn=null;
private JTextField 床位号jTextField;
private JTextField 房间号jTextField;
private JTextField 开药医生jTextField;
private JTextField 病人姓名jTextField;
private JTextField 帐户jTextField;
private JTextField 帐户余客jTextField;
private JTextField 药品号jTextField;
private SpringLayout springLayout;
private JButton nextRow = new JButton();
private JButton Exit = new JButton();
private JButton privesRow = new JButton();
private JButton ConnDB = new JButton();
/**
* Create the panel
*/
public MedListY() {
super();
springLayout = new SpringLayout();
setLayout(springLayout);
// privesRow.setEnabled(false);
// privesRow.invalidate();
// Exit.setEnabled(false);
// Exit.invalidate();
// nextRow.setEnabled(false);
// nextRow.invalidate();
//--------------------------------------------------
/* try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(Exception e){
System.out.println("Not Found Driver!!!");
}
try{
conn=DriverManager.getConnection("jdbc:odbc:Hospital","","");
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs=stmt.executeQuery("select foregift.medicalNo,foregift.accountNO,foregift.need,sick.sickName,doctor.docName,sick.roomNo,sick.bedNo from foregift,sick,doctor where foregift.medicalNo=sick.medicalNo and doctor.docNo=sick.docNo");
}catch(SQLException e){
System.out.println("Link Error");
}
*/
//---------------------------------------------------------------------------
final JLabel label = new JLabel();
label.setText("药品号");
add(label);
springLayout.putConstraint(SpringLayout.EAST, label, 90, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.WEST, label, 15, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.SOUTH, label, 46, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, label, 9, SpringLayout.NORTH, this);
final JLabel label_1 = new JLabel();
label_1.setText("帐户余额");
add(label_1);
final JLabel label_2 = new JLabel();
label_2.setText("帐户");
add(label_2);
final JLabel label_3 = new JLabel();
label_3.setText("病人姓名");
add(label_3);
springLayout.putConstraint(SpringLayout.EAST, label_3, 265, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.WEST, label_3, 200, SpringLayout.WEST, this);
final JLabel label_4 = new JLabel();
label_4.setText("开药医生");
add(label_4);
springLayout.putConstraint(SpringLayout.EAST, label_4, 0, SpringLayout.EAST, label_2);
springLayout.putConstraint(SpringLayout.WEST, label_4, -75, SpringLayout.EAST, label_2);
springLayout.putConstraint(SpringLayout.SOUTH, label_4, 175, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, label_4, 145, SpringLayout.NORTH, this);
final JLabel label_5 = new JLabel();
label_5.setText("房间号");
add(label_5);
final JLabel label_6 = new JLabel();
label_6.setText("床位号");
add(label_6);
药品号jTextField = new JTextField();
add(药品号jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, label_2, 30, SpringLayout.SOUTH, 药品号jTextField);
springLayout.putConstraint(SpringLayout.NORTH, label_2, 5, SpringLayout.SOUTH, 药品号jTextField);
springLayout.putConstraint(SpringLayout.EAST, label_2, 75, SpringLayout.WEST, 药品号jTextField);
springLayout.putConstraint(SpringLayout.WEST, label_2, 0, SpringLayout.WEST, 药品号jTextField);
springLayout.putConstraint(SpringLayout.EAST, 药品号jTextField, 150, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.WEST, 药品号jTextField, 15, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.SOUTH, 药品号jTextField, 80, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, 药品号jTextField, 50, SpringLayout.NORTH, this);
帐户余客jTextField = new JTextField();
add(帐户余客jTextField);
springLayout.putConstraint(SpringLayout.EAST, 帐户余客jTextField, 335, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.WEST, 帐户余客jTextField, 198, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.EAST, label_1, 285, SpringLayout.WEST, this);
springLayout.putConstraint(SpringLayout.WEST, label_1, 0, SpringLayout.WEST, 帐户余客jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, label_3, 110, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, label_3, 5, SpringLayout.SOUTH, 帐户余客jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, label_1, -5, SpringLayout.NORTH, 帐户余客jTextField);
springLayout.putConstraint(SpringLayout.NORTH, label_1, -35, SpringLayout.NORTH, 帐户余客jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, 帐户余客jTextField, 0, SpringLayout.SOUTH, 药品号jTextField);
springLayout.putConstraint(SpringLayout.NORTH, 帐户余客jTextField, 0, SpringLayout.NORTH, 药品号jTextField);
帐户jTextField = new JTextField();
add(帐户jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, 帐户jTextField, 145, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, 帐户jTextField, 5, SpringLayout.SOUTH, label_2);
springLayout.putConstraint(SpringLayout.EAST, 帐户jTextField, 0, SpringLayout.EAST, 药品号jTextField);
springLayout.putConstraint(SpringLayout.WEST, 帐户jTextField, 0, SpringLayout.WEST, label_2);
病人姓名jTextField = new JTextField();
add(病人姓名jTextField);
springLayout.putConstraint(SpringLayout.EAST, 病人姓名jTextField, 0, SpringLayout.EAST, 帐户余客jTextField);
springLayout.putConstraint(SpringLayout.WEST, 病人姓名jTextField, 0, SpringLayout.WEST, 帐户余客jTextField);
springLayout.putConstraint(SpringLayout.EAST, label_5, 70, SpringLayout.WEST, 病人姓名jTextField);
springLayout.putConstraint(SpringLayout.WEST, label_5, 0, SpringLayout.WEST, 病人姓名jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, 病人姓名jTextField, 145, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, 病人姓名jTextField, 5, SpringLayout.SOUTH, label_3);
开药医生jTextField = new JTextField();
add(开药医生jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, label_6, 30, SpringLayout.SOUTH, 开药医生jTextField);
springLayout.putConstraint(SpringLayout.NORTH, label_6, 0, SpringLayout.SOUTH, 开药医生jTextField);
springLayout.putConstraint(SpringLayout.EAST, label_6, 70, SpringLayout.WEST, 开药医生jTextField);
springLayout.putConstraint(SpringLayout.WEST, label_6, 0, SpringLayout.WEST, 开药医生jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, 开药医生jTextField, 205, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, 开药医生jTextField, 0, SpringLayout.SOUTH, label_4);
springLayout.putConstraint(SpringLayout.EAST, 开药医生jTextField, 0, SpringLayout.EAST, 帐户jTextField);
springLayout.putConstraint(SpringLayout.WEST, 开药医生jTextField, 0, SpringLayout.WEST, label_4);
房间号jTextField = new JTextField();
add(房间号jTextField);
springLayout.putConstraint(SpringLayout.EAST, 房间号jTextField, 0, SpringLayout.EAST, 病人姓名jTextField);
springLayout.putConstraint(SpringLayout.WEST, 房间号jTextField, 0, SpringLayout.WEST, 帐户余客jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, 房间号jTextField, 205, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, 房间号jTextField, 0, SpringLayout.NORTH, 开药医生jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, label_5, 175, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, label_5, -40, SpringLayout.NORTH, 房间号jTextField);
床位号jTextField = new JTextField();
add(床位号jTextField);
springLayout.putConstraint(SpringLayout.SOUTH, 床位号jTextField, 270, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, 床位号jTextField, 5, SpringLayout.SOUTH, label_6);
springLayout.putConstraint(SpringLayout.EAST, 床位号jTextField, 0, SpringLayout.EAST, 开药医生jTextField);
springLayout.putConstraint(SpringLayout.WEST, 床位号jTextField, 0, SpringLayout.WEST, label_6);
//final JButton privesRow = new JButton();
//JButton nextRow = new JButton();
final JLabel label_7 = new JLabel();
label_7.setIcon(SwingResourceManager.getIcon(MedListY.class, "images/05072617061780503.jpg"));
label_7.setAlignmentX(Component.CENTER_ALIGNMENT);
add(label_7);
springLayout.putConstraint(SpringLayout.SOUTH, label_7, 220, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.NORTH, label_7, 40, SpringLayout.NORTH, this);
springLayout.putConstraint(SpringLayout.EAST, label_7, 563, SpringLayout.WEST, this);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -