此为大学数据库大作业的报告以及源代码及打包程序。数据库使用MySQL设计,管理界面采用java编写,附带完整报告。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2543616 2017-12-30 22:36 15180210013+康辉+数据库报告15180210013+康辉.exe
文件 1123311 2017-12-30 22:28 15180210013+康辉+数据库报告15180210013+康辉.jar
文件 310 2017-12-24 19:45 15180210013+康辉+数据库报告database.classpath
文件 384 2017-12-13 23:09 15180210013+康辉+数据库报告database.project
文件 1419 2017-12-24 19:45 15180210013+康辉+数据库报告databaseindatabaseCheckHeaderCellRenderer$1.class
文件 2397 2017-12-24 19:45 15180210013+康辉+数据库报告databaseindatabaseCheckHeaderCellRenderer.class
文件 1360 2017-12-24 19:45 15180210013+康辉+数据库报告databaseindatabaseCheckTableModle.class
文件 1984 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseClass_insert$1.class
文件 711 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseClass_insert$2.class
文件 4475 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseClass_insert.class
文件 1178 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseClass_update$1.class
文件 2126 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseClass_update$2.class
文件 711 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseClass_update$3.class
文件 4956 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseClass_update.class
文件 861 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$1.class
文件 2135 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$10.class
文件 1497 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$2.class
文件 1542 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$3.class
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$4.class
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$5.class
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$6.class
文件 1876 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$7.class
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$8.class
文件 1664 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$9$1.class
文件 2446 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert$9.class
文件 4801 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseCourse_insert.class
文件 2867 2017-12-26 17:43 15180210013+康辉+数据库报告databaseindatabasefile_insert.class
文件 717 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseFire$1.class
文件 636 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseFire$10.class
文件 2051 2017-12-29 21:50 15180210013+康辉+数据库报告databaseindatabaseFire$2.class
............此处省略156个文件信息
package database;
import java.awt.Component;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JCheckBox;
import javax.swing.JComponent;
import javax.swing.JLabel;
import javax.swing.JTable;
import javax.swing.SwingConstants;
import javax.swing.UIManager;
import javax.swing.table.JTableHeader;
import javax.swing.table.TableCellRenderer;
public class CheckHeaderCellRenderer implements TableCellRenderer {
CheckTableModle tableModel;
JTableHeader tableHeader;
final JCheckBox selectBox;
public CheckHeaderCellRenderer(JTable table) {
this.tableModel = (CheckTableModle)table.getModel();
this.tableHeader = table.getTableHeader();
selectBox = new JCheckBox(tableModel.getColumnName(0));
selectBox.setSelected(false);
tableHeader.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if (e.getClickCount() > 0) {
//获得选中列
int selectColumn = tableHeader.columnAtPoint(e.getPoint());
if (selectColumn == 0) {
boolean value = !selectBox.isSelected();
selectBox.setSelected(value);
tableModel.selectAllOrNull(value);
tableHeader.repaint();
}
}
}
});
}
@Override
public Component getTableCellRendererComponent(JTable table object value
boolean isSelected boolean hasFocus int row int column) {
// TODO Auto-generated method stub
String valueStr = (String) value;
JLabel label = new JLabel(valueStr);
label.setHorizontalAlignment(SwingConstants.CENTER); // 表头标签剧中
selectBox.setHorizontalAlignment(SwingConstants.CENTER);// 表头标签剧中
selectBox.setBorderPainted(true);
JComponent component = (column == 0) ? selectBox : label;
component.setForeground(tableHeader.getForeground());
component.setBackground(tableHeader.getBackground());
component.setFont(tableHeader.getFont());
component.setBorder(UIManager.getBorder(“TableHeader.cellBorder“));
return component;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2543616 2017-12-30 22:36 15180210013+康辉+数据库报告15180210013+康辉.exe
文件 1123311 2017-12-30 22:28 15180210013+康辉+数据库报告15180210013+康辉.jar
文件 310 2017-12-24 19:45 15180210013+康辉+数据库报告databa
文件 384 2017-12-13 23:09 15180210013+康辉+数据库报告databa
文件 1419 2017-12-24 19:45 15180210013+康辉+数据库报告databa
文件 2397 2017-12-24 19:45 15180210013+康辉+数据库报告databa
文件 1360 2017-12-24 19:45 15180210013+康辉+数据库报告databa
文件 1984 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 711 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 4475 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1178 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 2126 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 711 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 4956 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 861 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 2135 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1497 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1542 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1876 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1075 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 1664 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 2446 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 4801 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 2867 2017-12-26 17:43 15180210013+康辉+数据库报告databa
文件 717 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 636 2017-12-29 21:50 15180210013+康辉+数据库报告databa
文件 2051 2017-12-29 21:50 15180210013+康辉+数据库报告databa
............此处省略156个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)