在java中跨表单处理数据并使用多个表单
我正试图用java制作一个基于统计数据的小游戏,但在我的“hero”类中如何使用多种形式却很困难
到目前为止,我有5门课:主菜单、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);
这是当我单击new(新建)时主菜单上出现的代码,但之后我无法使用我制作的person,除非在其他类中重新制作它,否则它会丢失我对它所做的任何操作
# 1 楼答案
您可以尝试做的一件事是通过构造函数或使用setter将Person对象传递到其他类中