⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 student.java

📁 管理系统实现的源代码,
💻 JAVA
字号:
package test02;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.beans.Statement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;public class student        extends JButton        implements MouseListener {    private ResultSet rs;    String s0, s1;    int s2;    int sum, avg;    public student(String picName, String text, String toolTip, String cla, int id) {        buildButton(picName, text, toolTip, cla, id, false);    }    public student(String picName, String text, String toolTip, String cla, int id, boolean flag) {        buildButton(picName, text, toolTip, cla, id, flag);    }    private void buildButton(String picName, String text, String toolTip, String cla, int id, boolean flag) {        s0 = cla;        s1 = text;        s2 = id;        this.setIcon(new ImageIcon(picName));        this.setText(text);        this.setToolTipText(toolTip);        this.setBorderPainted(true);        if (flag) {            this.setContentAreaFilled(false);		//璁剧疆鑳屾櫙鑹查?鏄?            this.setHorizontalTextPosition(SwingConstants.CENTER);            this.setVerticalTextPosition(SwingConstants.BOTTOM);        }        this.addMouseListener(this);    }    public void mouseClicked(MouseEvent me) {    }    public void mousePressed(MouseEvent me) {        MainFrame.jt1.setText(s0);        MainFrame.jt2.setText(s1);        MainFrame.jt3.setText("" + s2);        MainFrame.jt1.setHorizontalAlignment(JTextField.CENTER);        MainFrame.jt2.setHorizontalAlignment(JTextField.CENTER);        MainFrame.jt3.setHorizontalAlignment(JTextField.CENTER);        DBM db = new DBM();        String sql = "select * from course where id=" + s2;        rs = db.getResult(sql);        try {            if (!rs.next()) {                JOptionPane.showMessageDialog(null, "鏃犳

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -