在主类中单击按钮调用内部类。 Java Applet

时间:2016-01-10 22:57:19

标签: java class applet awt

我正在尝试制作一个菜单,其中有3个选项。我想让这些选项中的每一个都成为一个类。点击按钮调用该类。我很难搞清楚如何调用内部类。你能帮帮我吗?

public class menu extends Applet
    {

        public void init(){

        Button playButton = new Button ("Play");
        Button howButton = new Button ("Instructions");
        Button quitButton = new Button ("Quit :(");
        this.add(playButton);
        this.add(howButton);
        this.add(quitButton);

        game gameObject = new game();



        }

        class game extends Applet { 
            //code for this would go here...
        }//game

        }//menu

1 个答案:

答案 0 :(得分:0)

您可以在菜单类中实例化您的内部游戏类,如下所示:

menu.game gameObject = this.new game();

有关更详细的说明,请参阅here

除了上面的评论之外:我建议你在菜单类中添加一个合适的构造函数,然后调用init()(然后可以变为私有)。毕竟你想做OOP,对吧?