我正在編寫一個應用程序,並且在很多情況下需要直接訪問 mainFrame。這沒關係,如果我要做到這一點(?):寫好代碼問題....?
public class Main {
private static JFrame mainFrame();
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
mainFrame = new JFrame(); //....
});
}
//...
public static JFrame getMainFrame() {
return mainFrame;
}
}
我只是覺得這是更容易訪問 mainFrame中然後直接通過它像一個參考。 謝謝!
+1 - 關鍵是要找出爲什麼要訪問mainClass – Luhar