私は2つのJavaクラスを持っています:
取締役会マネージャーと取締役会
BoardManager がメイン クラスです。内部にはボードが含まれています:
public BoardManager(){
Board b = new Board();
}
public methodToBeCalled(){}
public static void main(String[] args) {
new BoardManager();
}
ボードはユーザー インターフェイスです。ユーザーがインターフェイスのボタンを押したときに、BoardManager クラスのメソッドを呼び出したいのですが、明らかに問題があり、それを回避する方法がわかりません。
1 つの解決策は、main メソッドを Board に移動することでした。
BoardManager boardManager;
public Board(){}
public void buttonPressed(){
boardManager.methodToCall();
}
public static void main(String[] args) {
boardManager = new BoardManager();
}
しかし、それは静的および非静的などに関するエラーをスローするだけです.
ソリューション?ありがとう!