资源简介
java医院挂号软件,不是Javaweb。自己写的,可以亲测可用,可以用来当老师布置的项目作业。

代码片段和文件信息
import java.awt.EventQueue;
import javax.swing.JDialog;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.JTextArea;
import javax.swing.JScrollPane;
import java.awt.event.ItemListener;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.awt.event.ItemEvent;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
//预约挂号对话框类
public class AppointDialog extends JDialog {
JComboBox comboBoxcomboBox_1;//科室列表框 科室医生列表框
JTextArea textArea; //挂号内容
String id; //用户id
/**
* Create the dialog.
*/
public AppointDialog() {//初始化对话框
settitle(“新增挂号“);
setBounds(100 100 747 448);
getContentPane().setLayout(null);
comboBox = new JComboBox();
comboBox.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent arg0) {//响应科室列表选择,把对应的医生id加入到医生列表框
String str1=(String)comboBox.getSelectedItem();
if(str1==null)
return;
comboBox_1.removeAllItems();
try{
Statement stmt = DbOp.connection.createStatement();
ResultSet rs=stmt.executeQuery(“select * from users where roll=‘doctor‘ and department=‘“+str1+“‘“);
if(rs!=null) {
while(rs.next())
comboBox_1.addItem(rs.getString(1));
rs.close();
stmt.close();
}
} catch (SQLException ex) {
ex.printStackTrace();
}
}
});
comboBox.setBounds(146 56 194 21);
getContentPane().add(comboBox);
comboBox_1 = new JComboBox();
comboBox_1.setBounds(447 56 200 21);
getContentPane().add(comboBox_1);
JLabel lblNewLabel = new JLabel(“科室“);
lblNewLabel.setBounds(89 59 47 15);
getContentPane().add(lblNewLabel);
JLabel label = new JLabel(“医生“);
label.setBounds(385 59 60 15);
getContentPane().add(label);
JScrollPane scrollPane = new JScrollPane();
scrollPane.setBounds(89 141 558 176);
getContentPane().add(scrollPane);
textArea = new JTextArea();
scrollPane.setViewportView(textArea);
textArea.setLineWrap(true);
JLabel label_1 = new JLabel(“挂号内容“);
label_1.setBounds(89 101 110 15);
getContentPane().add(label_1);
JButton btnNewButton = new JButton(“确定“);
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {//响应挂号按钮,将挂号信息保存到数据库
//String str1=(String)comboBox.getSelectedItem();
String str2=(String)comboBox_1.getSelectedItem();
String str1=textArea.getText();
if(str1==null||str2==null)
return;
String sql=String.format(“insert into appointment(PatientIdDoctorIdAppointContentAppointTime)values(‘%s‘‘%s‘‘%s‘now())“idstr2str1);
System.out.println(sql);
int rows=0;
try{
java.sql.Statement stmt = DbOp.connection.createStatement();
rows=stmt.executeUpdate(sql);
stmt.close();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3849 2018-01-02 21:22 hospital.sql
目录 0 2018-01-02 11:45 HospitalApp\
文件 404 2018-01-02 11:42 HospitalApp\.classpath
文件 387 2018-01-02 11:24 HospitalApp\.project
目录 0 2018-01-02 11:24 HospitalApp\.settings\
文件 598 2018-01-02 11:24 HospitalApp\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-01-02 17:40 HospitalApp\bin\
文件 1927 2018-01-02 20:38 HospitalApp\bin\AppointDialog$1.class
文件 2192 2018-01-02 20:38 HospitalApp\bin\AppointDialog$2.class
文件 643 2018-01-02 20:38 HospitalApp\bin\AppointDialog$3.class
文件 2108 2018-01-02 20:38 HospitalApp\bin\AppointDialog.class
文件 764 2018-01-02 20:41 HospitalApp\bin\AppointMgrDialog$1.class
文件 2138 2018-01-02 20:41 HospitalApp\bin\AppointMgrDialog$2.class
文件 1977 2018-01-02 20:41 HospitalApp\bin\AppointMgrDialog$3.class
文件 2247 2018-01-02 20:41 HospitalApp\bin\AppointMgrDialog.class
文件 2550 2018-01-02 20:44 HospitalApp\bin\AuthDialog$1.class
文件 725 2018-01-02 20:44 HospitalApp\bin\AuthDialog$2.class
文件 2028 2018-01-02 20:44 HospitalApp\bin\AuthDialog.class
文件 2585 2018-01-02 20:45 HospitalApp\bin\DbOp.class
文件 740 2018-01-02 20:48 HospitalApp\bin\DepartDialog$1.class
文件 1092 2018-01-02 20:48 HospitalApp\bin\DepartDialog$2.class
文件 1752 2018-01-02 20:48 HospitalApp\bin\DepartDialog$3.class
文件 1936 2018-01-02 20:48 HospitalApp\bin\DepartDialog$4.class
文件 2412 2018-01-02 20:48 HospitalApp\bin\DepartDialog.class
文件 1942 2018-01-02 20:50 HospitalApp\bin\DepartDlg$1.class
文件 619 2018-01-02 20:50 HospitalApp\bin\DepartDlg$2.class
文件 1592 2018-01-02 20:50 HospitalApp\bin\DepartDlg.class
文件 740 2018-01-03 09:33 HospitalApp\bin\DoctorDialog$1.class
文件 1838 2018-01-03 09:33 HospitalApp\bin\DoctorDialog$2.class
文件 637 2018-01-03 09:33 HospitalApp\bin\DoctorDialog$3.class
文件 1914 2018-01-03 09:33 HospitalApp\bin\DoctorDialog.class
............此处省略29个文件信息
相关资源
- java软件工程师简历模板——应届生
- 软件工程课程设计报告--java学生管理
- 安装libwebkitgtk提示没有可用的软件包
- 基于JSP学生成绩管理系统软件的开发
- java实现软件锁屏功能
- 安卓平台记账软件源代码JAVA
- java web项目案例——知识管理软
- 基于Java的地震数据处理软件
- Android代码-查询软件源代码身份证号号
- 《软件设计模式(Java版)》每章习题
- 山东大学软件学院 Java 历年试卷整理
- 基于Android系统的手机语音识别软件开
- 多功能拼图游戏软件 java课程设计 含
- 新生录取管理软件JAva
- 电视家-超好用的电视直播软件、盒子
- 基于Android的课程日历时间提醒软件带
- 基于JAVA的医院挂号服务系统
- android瘦身软件源代码
- C#写的医院挂号信息管理系统
- 基于android,简单的股票行情小软件
- 基于安卓操作系统的应用软件开发论
- 基于Java开发的免费网络拓扑软件-Su
- Cucumber:行为驱动开发指南
- 学校图书Java web开发资源库软件说明
- 蛐蛐施工进度查询系统 v3.0.zip
- Android高仿打车等软件项目源码
- 一个辅助打卡的模拟软件
- Android代码-本项目是基于XMPP的物联网
- Android代码-一款安卓答题软件
- vcf文件生成器 v4.6.zip
评论
共有 条评论