我有两个 Java 类:
董事会经理和董事会
BoardManager 是主要的类。里面有一块板:
public BoardManager(){
Board b = new Board();
}
public methodToBeCalled(){}
public static void main(String[] args) {
new BoardManager();
}
板是用户界面。当用户按下界面上的按钮时,我希望它调用 BoardManager 类中的方法,但这显然会出现问题,我不确定如何解决它。
一种解决方案是将主要方法移到 Board 中,因此:
BoardManager boardManager;
public Board(){}
public void buttonPressed(){
boardManager.methodToCall();
}
public static void main(String[] args) {
boardManager = new BoardManager();
}
但这只会引发关于静态和非静态等的错误。
解决方案?谢谢!