资源简介
本系统采用图形化界面呈现,不同的版块将分别置于不同的选项卡,以条目或表格的形式显示查询结果,需要输入信息或其他操作时将给出提示,操作成功或任务完成后将告知读者
代码片段和文件信息
package reader;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.text.DecimalFormat;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import system.TableCellTextAreaRenderer;
public class Account extends JPanel implements ActionListener{
private static final long serialVersionUID = 1L;
int id;
JTable table1;JButton shuaxin;JLabel zonghuanying;
JScrollPane s;
DefaultTableModel model;
int rows = 0;
ResultSet rs = null;
Statement state;
Connection conn;
String sql = null;
public Account(int str){
try {
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);
conn = DriverManager.getConnection(“jdbc:odbc:youry“ ““ ““);
} catch (SQLException ex) {
System.err.println(“执行出错:“ + ex.getMessage());
} catch (ClassNotFoundException ex) {
System.err.println(“连接数据库出错:“ + ex.getMessage());
}
id=str;
setLayout(new BorderLayout());
String[] column1 = {“书刊编号““书名““ISBN““结算日期““罚款类型““实缴““结算方式““票据号“};
model = new DefaultTableModel(column1 rows);
table1 = new JTable(model);
s = new JScrollPane(table1);
s.setPreferredSize(new Dimension(600 300));
add(s BorderLayout.CENTER);
table1.setEnabled(false);
table1.setDefaultRenderer(object.class
new TableCellTextAreaRenderer());
JPanel tou=new JPanel();
add(touBorderLayout.NORTH);
tou.setLayout(new GridLayout(12));
huanying=new JLabel();
JPanel kong=new JPanel();
kong.add(huanying);
JPanel kong1=new JPanel();
tou.add(kong);
tou.add(kong1);
tou.setPreferredSize(new Dimension(60025));
JPanel s1 =new JPanel();
s1.setLayout(new GridLayout(12));
add(s1BorderLayout.SOUTH);
zong=new JLabel(“总金额:0.0“);
s1.add(zong);
JPanel s2=new JPanel();
shuaxin =new JButton(“刷新“);
s1.add(s2);
s2.add(shuaxin);
shuaxin.addActionListener(this);
shuaxin.doClick();
}
public void actionPerformed(ActionEvent e) {
try{
if(e.getSource()==shuaxin){
sql = “select user_name from user_info where user_id=“+id;
state=conn.createStatement();
rs = state.executeQuery(sql);
rs.next();
huanying.setText(rs.getString(1)+“: 您好,您的账目清单如下“);
sql = “select book_info.book_idbook_titlebook_isbndeal_time“ +
“deal_programmoney_payedpay_methodrecord_id “ +
“from book_infoamount_list where book_info.book_id=amount_list.book_id and user_id=“+id;
state=conn.createStatement();
rs = state.executeQuery(sql);
if (!rs.next()) {
rows = 0;
model.setRowCount(rows);
} else {
double money;
do {
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1784075 2010-09-13 10:55 图书管理信息系统\quaqua6.3.1.jar
文件 383 2009-09-09 21:43 图书管理信息系统\library1\.project
文件 314 2010-09-14 13:22 图书管理信息系统\library1\.classpath
文件 5380 2010-09-17 07:55 图书管理信息系统\library1\reader\Main.java
文件 5416 2010-09-16 09:36 图书管理信息系统\library1\reader\Xinxi.java
文件 8527 2010-09-17 21:56 图书管理信息系统\library1\reader\History.java
文件 4046 2010-09-17 08:07 图书管理信息系统\library1\reader\Money.java
文件 4052 2010-09-16 16:30 图书管理信息系统\library1\reader\Account.java
文件 7396 2010-09-16 09:36 图书管理信息系统\library1\reader\Xinxi.class
文件 5877 2010-09-17 08:07 图书管理信息系统\library1\reader\Money.class
文件 1275 2010-09-17 07:55 图书管理信息系统\library1\reader\lcr.class
文件 5498 2010-09-17 07:55 图书管理信息系统\library1\reader\Main.class
文件 10148 2010-09-17 21:56 图书管理信息系统\library1\reader\History.class
文件 6020 2010-09-16 16:30 图书管理信息系统\library1\reader\Account.class
文件 625 2010-09-17 07:55 图书管理信息系统\library1\reader\Main$1.class
文件 622 2010-09-17 21:56 图书管理信息系统\library1\reader\History$1.class
文件 10510 2010-09-15 19:44 图书管理信息系统\library1\system\Return.class
文件 5292 2010-09-17 08:59 图书管理信息系统\library1\system\Denglu.java
文件 9893 2010-09-14 13:26 图书管理信息系统\library1\system\Mainwindow.java
文件 10293 2010-09-12 09:33 图书管理信息系统\library1\system\GLP.java
文件 2412 2010-09-14 17:20 图书管理信息系统\library1\system\PSP.java
文件 22037 2010-09-15 14:54 图书管理信息系统\library1\system\Reader.java
文件 10458 2010-09-14 12:28 图书管理信息系统\library1\system\Loan.java
文件 9127 2010-09-14 21:17 图书管理信息系统\library1\system\Return.java
文件 1197 2009-09-12 22:14 图书管理信息系统\library1\system\TableCellTextAreaRenderer.java
文件 3850 2010-09-16 16:02 图书管理信息系统\library1\system\Fine.java
文件 9837 2010-09-15 14:55 图书管理信息系统\library1\system\Book.java
文件 6549 2010-09-15 21:14 图书管理信息系统\library1\system\Addbook.java
文件 5944 2010-09-15 23:13 图书管理信息系统\library1\system\Deletebook.java
文件 1890 2010-09-15 19:44 图书管理信息系统\library1\system\TableCellTextAreaRenderer.class
............此处省略56个文件信息
- 上一篇:会员管理系统
- 下一篇:基于Android的个人财务管理系统
相关资源
- 会员管理系统
- Thinking in Java 4th edition81512
- java电子商务系统(毕业论文+项目)
- Web Socket聊天.java eclipse
- jsp/java商城系统
- Java开发的OCR程序源码和demo
- java-jsp留言板
- 国家工作人员招考系统门户网站java
- java人脸识别培训视频完整版,用于就
- Java Swing 中文Api
- Guava 19 API ( CHM格式 )
- java 电子地图
- 用java生成二维码图片(dm格式的)
- 科大讯飞春招秋招面试java基础题
- 中国象棋人机对弈android游戏源代码
- 国际象棋源代码-JAVA
- 基于JSP+SQLServer的个人博客_附带数据库
- Javaweb点餐系统75819
- 个人博客 java web
- java项目之餐饮管理系统
- JAVA工资管理系统毕业论文
- Java学生信息管理系统源码,源代码系
- javaweb 课程大作业——慕课答疑平台,
- 基于Jsp 网络在线考试系统源码,Jav
- 工作5年精心整理_Java常用工具类源码
- Professional Java Development with the Spring
- JAVA编写的医疗管理系统
- JavaEE struts2综合小案例
- javaweb大型项目——交易撮合系统
- 基于Java web开发的图书管理系统
评论
共有 条评论