基于Java文本的游戏(陷入困境的Notch's)

时间:2014-08-29 17:13:40

标签: java swing

我目前刚接触java并开始尽快学习。我在这里有一个非常基本的问题,那就是,你会用什么类型的Grafik-Element创建一个基于文本的游戏,如Notch' s "Drowning in Problems"

我昨天尝试使用JFrame来设置一个基本窗口等,但似乎JFrame不是这样做的完美方式是java,还有其他任何提示吗?

Btw:这是我昨天搞砸的代码,但正如我所说,JFRame似乎不是一个很好的选择:

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;

public class Main extends JFrame {

public Main() {
    int percentage = 900;
    JButton button = new JButton("Research ");
    button.addActionListener(new ActionListener() {         
        public void actionPerformed(ActionEvent e) {
            System.out.println("Sucessful");                
        }       
    });
    JLabel label = new JLabel("Gain Life:            " + percentage + "%     ");
    add(button, BorderLayout.CENTER);
    add(label, BorderLayout.WEST);

    pack();
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    setLocationRelativeTo(null);
    setVisible(true);
}

public static void main(String[] args) {
    SwingUtilities.invokeLater(new Runnable(){
        public void run(){
            new Main();
        }
    });
 }
}

但是,有什么提示吗? Thx提前!

0 个答案:

没有答案