我正在尝试在java中创建一个基于小型统计数据的游戏,但是如何使用多个表单和我的“英雄”类一直在努力。
到目前为止,我有5个班级MainMenu,PlayerCreationscreen,GameWindow,Person,Statgame。
在statgame类中,它创建了一个主菜单和一个人,但我不知道从那里去哪里。
public class StatGame {
/**
* @param args
* @return
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
mainMenu main = new mainMenu();
Person hero = new Person();
}
}
这就是制作主菜单和英雄的统计游戏的代码。
@Override
public void actionPerformed(ActionEvent e) {
String command = e.getActionCommand();
if(command.equals("New")){
playerCreationWindow playerMakeWindow = new playerCreationWindow();
this.setVisible(false);
这是我点击新菜单时在主菜单上发生的代码,但在此之后我不能使用我制作的人而不在其他课程中重新制作它,所以它会失去我做的任何事情。
答案 0 :(得分:0)
您可以尝试做的一件事是通过构造函数或使用setter将Person对象传递给其他类。