我使用 Swing 库构建了一个更高/更低的游戏。当我运行代码时,我没有收到任何错误或警告。当我尝试运行代码时出现问题,窗口是空的,而不是它应该的样子。我使用 NetBeans 进行编程。我的项目中有 2 个不同的文件,这是代码...HiLoGUI.java:import java.awt.Dimension;import javax.swing.*;public class HiLoGUI extends JFrame { private JTextField txtGuess; private JLabel outputLabel; private int theNumber; public void newGame() { theNumber = (int)(Math.random() * 100 + 1); } public void checkGuess() { String guessText = txtGuess.getText(); String message = ""; int guess = Integer.parseInt(guessText); if (guess < theNumber) { message = guess + " is too low. Try again."; } else if (guess > theNumber) { message = guess + " is too high. Try again."; } else { message = guess + " is correct. You win!"; } outputLabel.setText(message); } public static void main(String[] args) { HiLoGUI theGame = new HiLoGUI(); theGame.newGame(); theGame.setSize(new Dimension(450,300)); theGame.setVisible(true); }}
添加回答
举报
0/150
提交
取消