在java中处理表单中的数据并使用多个表单

时间:2012-07-02 22:20:39

标签: java forms user-interface

我正在尝试在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);

这是我点击新菜单时在主菜单上发生的代码,但在此之后我不能使用我制作的人而不在其他课程中重新制作它,所以它会失去我做的任何事情。

1 个答案:

答案 0 :(得分:0)

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