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

📄 offworkpanel.java~12~

📁 Java课程设计案例精编源代码__ManpowerSystem.rar
💻 JAVA~12~
字号:
package manpowersystem;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author not attributable * @version 1.0 */import java.io.*;import java.util.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;import javax.swing.border.*;import javax.swing.table.*;import java.util.*;import com.borland.jbcl.layout.*;public class OffWorkPanel extends TablePanel {    String[] arrField = {"工 号", "姓 名", "下班时间", "备 注"};    public OffWorkPanel() {        tableModel = new DefaultTableModel( arrData, arrField );        jRecordTable = new JTable( tableModel );        jTableScrollPane.getViewport().add( jRecordTable, null );        UpdateRecord(); //更新表格        this.setTitle( "上班登记页面" );    }    public void AddRecord() {        OnWorkRecordPane recordPane = new OnWorkRecordPane();        recordPane.setSize( 630, 300 );        recordPane.setLocation( 230, 100 );        recordPane.setVisible( true );        recordPane.setResizable( false );        recordPane.validate();        UpdateRecord(); //更新表格    }    public void DelRecord() {        jTableScrollPane.getViewport().add( jRecordTable, null );        intRow = jRecordTable.getSelectedRow();        try {            database.DeleteData( tableModel.getValueAt( intRow, 0 ).toString() );        }        catch ( Exception e ) {            e.printStackTrace();        }        UpdateRecord(); //更新表格    }    public void UpdateRecord() {        Object[][] arrTmp = {}; //设定表格的字段        tableModel = new DefaultTableModel( arrTmp, arrField );        jRecordTable = new JTable( tableModel );        jTableScrollPane.getViewport().add( jRecordTable, null );        try {            RecordItem[] result = new RecordItem[ 100 ];            for ( int j = 0; j < 100; j++ )                result[ j ] = new RecordItem();            result = database.AccessData();            for ( int i = 0; i < result.length; i++ ) {                Object newdata[] = {result[ i ].GetEmployeeID(),                    result[ i ].GetEmployeeName(),                    result[ i ].GetOnrWorkTime(),                    result[ i ].GetDescribe()};                tableModel.addRow( newdata );            }        }        catch ( Exception e ) {            e.printStackTrace();        }    }}

⌨️ 快捷键说明

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