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

资源简介

该源代码里会教你怎么自定义类将在数据库查询到的结果集以表格的形式展示在界面上;怎么自定义图形面板添加背景图片

资源截图

代码片段和文件信息

package admin;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.print.PrinterException;
import java.sql.ResultSet;
import java.sql.SQLException;

import javax.swing.BorderFactory;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JPopupMenu;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.ScrollPaneConstants;
import javax.swing.SwingConstants;
import javax.swing.event.MenuEvent;
import javax.swing.event.MenuListener;
import javax.swing.event.TableModelEvent;
import javax.swing.event.TableModelListener;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.JTableHeader;
import javax.swing.table.TableCellRenderer;

import denglu.dengluview;
import function.BackgroundPanel;
import function.HeaderCellRenderer;
import function.functionview;

public class adminview  extends Jframe implements ActionListenerMenuListener TableModelListener MouseListener
{
/**
 * 
 */
private static final long serialVersionUID = -5521764455482148346L;


    JPanel panelpanel1panel2panel3panel4panel5panel6;
    JMenuBar menu;
JMenu    m1m2m3m4m5;
JMenuItem item1 item2 item3 item4 item5 item6;
JTextField text1text2text3text4text5text6text7;
JButton button1button2button3button4button5button6button7;
JTextField file1file2file3file4file5file6file7;
JButton but1but2but3but4but5but6but7;
JComboBox box;
JScrollPane scoro;
JTable table;
ResultSet rs;
JPopupMenu jmenu;
DefaultTableModel model1model2model3;
JTableHeader header;
public  adminview(String str)
{
double width = Toolkit.getDefaultToolkit().getScreenSize().getWidth();
double height= Toolkit.getDefaultToolkit().getScreenSize().getHeight();
    this.setBounds((int)(width*0.1)(int)(height*0.1) (int)(1366*0.8)(int)(800*0.8) );
    this.setVisible(true);
    this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
this.setResizable(false);
this.setForeground(Color.black);
    this.setLayout(new BorderLayout());
this.setIconImage(new ImageIcon(“image\\denglu-image\\zhang.jpg“)
.getImage());
// PopupMenu popupMenu1 = new PopupMenu();

    //
    menu= new JMenuBar();
    m1=new JMenu (“菜单“);
    m3=new JMenu (“帮助“);
    menu.add(m1);
    //menu.add(m2);
    menu.add(m3);
     item1=new JMenuItem(“查看所有课程“);
item1.setIcon(new ImageIcon(“image\\admin-image\\m.png“));
     item2=n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      21164  2015-07-11 19:36  java+Mysql学生数据库管理系统\xueshengguanli.sql

     文件        453  2013-06-23 07:53  java+Mysql学生数据库管理系统\学生信息管理系统 -\.classpath

     文件        690  2013-06-24 23:41  java+Mysql学生数据库管理系统\学生信息管理系统 -\.project

     文件        157  2013-06-17 20:45  java+Mysql学生数据库管理系统\学生信息管理系统 -\.settings\org.eclipse.core.resources.prefs

     文件         83  2013-06-16 12:16  java+Mysql学生数据库管理系统\学生信息管理系统 -\.settings\org.eclipse.core.runtime.prefs

     文件       2749  2013-06-26 15:31  java+Mysql学生数据库管理系统\学生信息管理系统 -\.settings\org.eclipse.jdt.ui.prefs

     文件        137  2013-06-16 12:19  java+Mysql学生数据库管理系统\学生信息管理系统 -\.settings\org.eclipse.ltk.core.refactoring.prefs

     文件        149  2013-06-26 15:39  java+Mysql学生数据库管理系统\学生信息管理系统 -\.settings\org.eclipse.pde.core.prefs

     文件       1100  2013-06-26 15:34  java+Mysql学生数据库管理系统\学生信息管理系统 -\.settings\org.eclipse.pde.prefs

     文件      20986  2013-06-28 15:52  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin\adminview.class

     文件        633  2013-06-28 15:52  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin\MyModel.class

     文件      56822  2013-06-15 02:19  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\a-1.jpg

     文件     187972  2013-06-08 12:42  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\a-2.jpg

     文件      63543  2013-06-17 08:52  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\a-3.jpg

     文件      59608  2013-05-31 08:27  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\a-4.jpg

     文件     757632  2013-06-15 02:19  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\a.jpg

     文件        239  2013-06-20 23:37  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\delete.png

     文件        226  2013-06-20 23:36  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\help.png

     文件        708  2013-06-20 23:34  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\key.png

     文件        201  2013-06-22 00:44  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\m.png

     文件        244  2013-06-20 23:32  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\admin-image\print.png

     文件       5805  2013-06-28 15:52  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu\dengluview.class

     文件       4857  2013-06-28 15:52  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu\shijian.class

     文件        496  2013-06-28 15:52  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu\密码.class

     文件      56146  2013-05-07 17:40  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu-image\90.jpg

     文件      27928  2013-06-15 02:19  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu-image\a-1.jpg

     文件      45607  2013-06-15 02:19  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu-image\a-2.jpg

     文件      92138  2013-06-15 02:19  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu-image\a.gif

     文件     927508  2013-06-16 13:45  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu-image\c.gif

     文件       1254  2013-06-15 02:19  java+Mysql学生数据库管理系统\学生信息管理系统 -\bin\denglu-image\denglu.jpg

............此处省略129个文件信息

评论

共有 条评论