我目前刚接触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提前!