我應該將JTextField UserDisp的文本設置爲從登錄表單中檢索的用戶名,但會顯示錯誤。變量用戶的值來自輸入登錄表單的用戶名。使用來自另一個java文件的文本設置JTextField的內容
錯誤顯示:
的代碼如下「非靜態變量UserDisp不能從靜態上下文引用的」:
public static void main(final String user) {
//look and feel codes are omitted
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
String name = "Welcome "+user+"!";
UserDisp.setText(name);
new MainMenu().setVisible(true);
}
});
}
* 「..但錯誤出現。」 *什麼錯誤? 1)總是複製/粘貼錯誤和異常輸出。 2)爲了更快地獲得更好的幫助,請發佈[MCVE](http://stackoverflow.com/help/mcve)(最小完整和可驗證示例)。 –