⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 docmanage.java

📁 一个很好的医院管理软件
💻 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 + -