📄 docmanage.java
字号:
//医嘱管理
package src;
import java.awt.*;
import javax.swing.*;
import javax.swing.table.*;
import javax.swing.table.DefaultTableColumnModel;
public class docManage extends JFrame {
private JTable table;
private String[] columnNames={"病人姓名","开始时间","医嘱号","医嘱","医嘱类型","状态",
"下医嘱人","下医嘱日期","停医嘱日期","接收科室"};//,"发药","处方号","剂量"
public docManage(){
super("医嘱处理");
setLocation(150,150);
setSize(800,350);
setResizable(false);
//modify title image
ImageIcon title=new ImageIcon("images/pill.gif");
setIconImage(title.getImage());
//add top images
setLayout(new BorderLayout());
JPanel jp0=new JPanel();
jp0.add(new JLabel(new ImageIcon("images/head1.gif")));
add("North",jp0);
//add table
JPanel jp_down=new JPanel(new GridLayout(2,1));
conectTab.dtm=new DefaultTableModel(columnNames,18);
table=new JTable(conectTab.dtm);
table.getColumnModel().getColumn(2).setPreferredWidth(160);
new conectTab("医嘱管理");
JScrollPane scrollPane = new JScrollPane(table);
jp_down.add(scrollPane);
//add doctor advice panel
JPanel jp=new JPanel(new GridLayout(1,3));
JPanel jp1=new JPanel(new GridLayout(2,1));
jp1.setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createTitledBorder("停医嘱"),
BorderFactory.createEmptyBorder(1,1,1,1)));
JCheckBox send=new JCheckBox("停止已发药及其医嘱");
JCheckBox unsend=new JCheckBox("停止未发药医嘱");
jp1.add(send);jp1.add(unsend);
jp.add(jp1);
JPanel jp2=new JPanel(new GridLayout(2,1));
jp2.setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createTitledBorder("医生"),
BorderFactory.createEmptyBorder(1,1,1,1)));
JPanel jp21=new JPanel();
JPanel jp22=new JPanel();
JTextField loadNo=new JTextField(15);
JTextField callNo=new JTextField(15);
jp21.add(new JLabel("登记号"));
jp21.add(loadNo);
jp22.add(new JLabel("就诊号"));
jp22.add(callNo);
jp2.add(jp21);jp2.add(jp22);
jp.add(jp2);
JPanel jp3=new JPanel(new GridLayout(1,1));
jp3.setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createTitledBorder("医嘱"),
BorderFactory.createEmptyBorder(1,1,1,1)));
JTextArea YZ=new JTextArea("",10,8);
JScrollPane jsp=new JScrollPane(YZ);
jp3.add(jsp);
jp.add(jp3);
jp_down.add(jp);
add("Center",jp_down);
setVisible(true);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -