?? tablepanel.java
字號:
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 com.borland.jbcl.layout.*;
public class TablePanel extends JFrame {
Database database = new Database(); //數(shù)據(jù)庫存取對象
RecordItem item = new RecordItem(); //每一條數(shù)據(jù)記錄
Object[][] arrData = {}; //設定表格的字段
DefaultTableModel tableModel; //表格模型
int intRow; //顯示所選的行數(shù)
int intCol; //顯示所選的行數(shù)
boolean bCanDel = true; //是否可以刪除
int intEmploreeID; //員工工號
String strName; //員工姓名
Date dateTime; //確切記錄
String strDescribe; //備注
JTable jRecordTable;
XYLayout xYLayout1 = new XYLayout();
JButton jAddRecordButton = new JButton();
JButton jDelRecordButton = new JButton();
JButton jExitButton = new JButton();
JScrollPane jTableScrollPane = new JScrollPane();
public TablePanel() {
try {
jbInit();
}
catch ( Exception e ) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
this.getContentPane().setBackground( new Color( 210, 138, 177 ) );
this.getContentPane().setLayout( xYLayout1 );
jAddRecordButton.setBackground( new Color( 212, 158, 217 ) );
jAddRecordButton.setFont( new java.awt.Font( "DialogInput", 1, 16 ) );
jAddRecordButton.setText( "添加記錄" );
jAddRecordButton.addActionListener( new java.awt.event.ActionListener() {
public void actionPerformed( ActionEvent e ) {
jAddRecordButton_actionPerformed( e );
}
} );
jDelRecordButton.setBackground( new Color( 212, 158, 217 ) );
jDelRecordButton.setFont( new java.awt.Font( "DialogInput", 1, 16 ) );
jDelRecordButton.setText( "刪除記錄" );
jDelRecordButton.addActionListener( new java.awt.event.ActionListener() {
public void actionPerformed( ActionEvent e ) {
jDelRecordButton_actionPerformed( e );
}
} );
jExitButton.setBackground( new Color( 212, 158, 217 ) );
jExitButton.setFont( new java.awt.Font( "DialogInput", 1, 16 ) );
jExitButton.setText( "退出" );
jExitButton.addActionListener( new java.awt.event.ActionListener() {
public void actionPerformed( ActionEvent e ) {
jExitButton_actionPerformed( e );
}
} );
addWindowListener( new WindowAdapter() {
public void windowClosing( WindowEvent e ) {
dispose();
}
} );
jTableScrollPane.getViewport().setBackground( new Color( 210, 138, 177 ) );
this.getContentPane().add( jAddRecordButton,
new XYConstraints( 32, 448, 102, 52 ) );
this.getContentPane().add( jDelRecordButton,
new XYConstraints( 180, 447, 102, 52 ) );
this.getContentPane().add( jExitButton,
new XYConstraints( 329, 448, 102, 52 ) );
this.getContentPane().add( jTableScrollPane,
new XYConstraints( 3, 3, 458, 421 ) );
jTableScrollPane.getViewport().add( jRecordTable, null );
this.setSize( 470, 550 );
this.setLocation( 230, 100 );
this.setVisible(true);
this.setResizable( false );
}
void jExitButton_actionPerformed( ActionEvent e ) {
this.dispose();
}
void jAddRecordButton_actionPerformed( ActionEvent e ) {
AddRecord();
}
void jDelRecordButton_actionPerformed( ActionEvent e ) {
DelRecord();
}
public void AddRecord() {
}
public void DelRecord() {
}
public void UpdateRecord() {
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -