我知道創建按鈕時,比如next和previous,代碼可能會稍微長一點才能讓這些按鈕起作用。最簡單的創建java下一個/上一個按鈕的方法
我的教授給我們這個例子中創建一個按鈕:
private void jbtnNext_Click() {
JOptionPane.showMessageDialog(null, "Next" ,"Button Pressed",
JOptionPane.INFORMATION_MESSAGE);
try {
if (rset.next()) {
fillTextFields(false);
}else{
//Display result in a dialog box
JOptionPane.showMessageDialog(null, "Not found");
}
}
catch (SQLException ex) {
ex.printStackTrace();
}
}
雖然,我真的不明白,總之,如果簡單的語句如何是什麼使下一個按鈕的功能。我看到fillTextFields(false)
使用布爾值,並且您需要在代碼的開頭初始化該布爾值,我相信。我已經把private fillTextFields boolean = false;
,但這似乎並不正確...
我只是希望有人能更好地解釋它。謝謝:)
您推送的方法大概是按下按鈕時會調用的方法。 'rset'的類型是什麼,'rset.next()'是做什麼的?你也許需要在代碼中設置一個斷點,並在你點擊下一個按鈕時逐步查看它。 – 2010-05-14 21:26:49
「rset」是ResultSet,「rset.next()」應該用於向前導航通過適當標籤中顯示的記錄數據庫。 – Holly 2010-05-14 21:54:01