有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在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) 个答案

  1. # 1 楼答案

    您可以尝试做的一件事是通过构造函数或使用setter将Person对象传递到其他类中