這是一個按鈕的代碼,當它被點擊時,它會搜索數據庫中的用戶標識並顯示名稱,姓氏和小時數。我想要做的是彈出一個消息(JOptionPane.showMessage()),該消息顯示用戶輸入/輸出時間,所以我想我可以做的就是添加「JOptionPane.showMessage()」來完成,但是當我把這個代碼(無論在哪裏)有一個紅色的線下「showMessage」和一個錯誤消息說:簡單的JOptionPane.showMessage();
==cannot find symbol
==symbol: method showMessage(java.lang.String)
==location:class javax.swing.JOptionPane
不知道這意味着什麼。非常感謝任何幫助。謝謝。
private void clockInOutActionPerformed(java.awt.event.ActionEventevt){
// TODO add your handling code here:
try{
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
String sql = "SELECT * FROM Students WHERE STUDENTID = ?";
PreparedStatement pstmt = con.prepareStatement(sql);
pstmt.setInt(1, Integer.parseInt(jTextField1.getText()));
ResultSet rs = pstmt.executeQuery();
if(rs.next()){
String first = rs.getString(2);
String last = rs.getString(3);
String hours = rs.getString(6);
fName.setText(first);
lName.setText(last);
tHours.setText(hours);
}
}
catch(SQLException err){
JOptionPane.showMessageDialog(Student.this, err.getMessage());
}
}
*「不清楚這是什麼意思。」*這意味着你正在編造不存在的方法!有時,作爲程序員,我們需要[閱讀文檔](http://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html#method_summary)。 –
YEP!我討厭當我這個笨蛋。 –