-1
I have a JTable and when click any row of table,,,,
一個JDialog將open.so,我想這樣做,當一個JDialog將打開,然後JTable中是行不通的另開的JDialog,直到第一的JDialog exist.Please建議我,幫我在此先感謝。 我的代碼如下:如何jtable mousecliked禁用?
//table is the JTable
table = new JTable();
//here table is addactionperformed
table.addMouseListener(new MouseAdapter() {
@SuppressWarnings("unchecked")
@Override
public void mouseClicked(MouseEvent arg0) {
Update update=new Update();//update is JDialog class
try{
int row=table.getSelectedRow();
String getvalue= (table.getModel().getValueAt(row, 0).toString());
update.setVisible(true);
//here I want to disable mouseclick listener
table.setEnabled(false); //It does not work
}
});
我想用JDialog.can誰能幫我更新的數據,,請有關此問題的
標準API中沒有叫做'jdialogbox'的類,甚至沒有'jdialog'類,雖然有一個類叫'JDialog'。如果你的意思是其中之一,那麼使它成爲模式,並且應該解決問題。順便說一句 - 以小寫字母輸入的單詞難以閱讀,比如試圖聽別人嘟someone。請在句子的開頭使用大寫字母,單詞I以及諸如'ArrayList'或Oracle的專有名稱。 –
請正確縮進您的密碼 –
是的,我的意思是JDialog @ Andrew Thompson先生 – Nihar