?? projectbutton.java
字號:
/**************************************************
*文件名: ProjectButton.java
*功能: 按鈕打開"項(xiàng)目記錄管理"子系統(tǒng)
***************************************************/
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.*;
class ProjectButton extends JButton implements ActionListener {
public ProjectButton(conDB conapp) {
this.conIns = conapp;
//設(shè)置按鈕文字
setText("項(xiàng)目狀況");
//設(shè)置按鈕上的圖片
setIcon(new ImageIcon("project.gif"));
//對"單擊"按鈕事件監(jiān)聽
addActionListener(this);
}
//該類為按鈕增添了監(jiān)聽器,當(dāng)"單擊"按鈕時(shí)觸發(fā)這段代碼
public void actionPerformed(ActionEvent e) {
//當(dāng)"項(xiàng)目記錄管理"子界面已經(jīng)打開了就不創(chuàng)建該子界面,
//如果該子界面沒有打開則創(chuàng)建該子界面并且顯示
if(proRecTable == null) {
proRecTable = new ProjectRecordTable(conIns);
proRecTable.show();
} else {
proRecTable.show();
}
}
//數(shù)據(jù)庫連接類的對象
private conDB conIns;
//私有變量,"項(xiàng)目記錄管理"子界面
private ProjectRecordTable proRecTable = null;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -