• 大小: 4.02MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: Java
  • 标签: java  

资源简介

本系统采用图形化界面呈现,不同的版块将分别置于不同的选项卡,以条目或表格的形式显示查询结果,需要输入信息或其他操作时将给出提示,操作成功或任务完成后将告知读者

资源截图

代码片段和文件信息

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个文件信息

评论

共有 条评论