我已經構建了此應用程序,並試圖運行它,但無法從JTextField
獲取數據。我不知道什麼是錯的做...下面是相關的代碼...Java - 無法從文本字段中獲取數據
構建JTextFeild:(文件Main.java)
public class Constructor extends javax.swing.JFrame {
public Constructor() {
initComponents();
}
private void initComponents() {
refernce = new javax.swing.JTextField();
/*Some other code in here*/
}
private javax.swing.JTextField refernce;
/*Some other code in here*/
}
獲取從文本字段中的數據:(文件Save.java)
public class Save {
/*Some other code in here*/
private javax.swing.JTextField refernce;
String refernceText = refernce.toString();
}
錯誤報告:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Save.<init>(Save.java:79)
at Constructor.saveMouseClicked(Constructor.java:444)
at Constructor.access$200(Constructor.java:15)
at Constructor$3.mouseClicked(Constructor.java:210)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)
... (it carry on(ask if you need it))
所以我在哪裏出了錯???還有沒有語法錯誤等...
實際上,「refernce」(而不是「參考」)是一個變量的確定名稱,尤其是如果它包含其藍本名爲「refernce」的價值。 –
@ChrisGerken可能是,但懷疑它是谷歌不提供任何真實的:_refernce可能拼寫錯誤。瞭解更多信息,請訪問:http://www.dumbtionary.com/word/refernce.shtml :-) – kleopatra