所以,我使用JFrame创建一个显示随机基本添加问题的面板(即:22 + 22 =?)当你回答时,在同一个面板中显示答案,解释你是否通过JTextField是对还是错。 我在面板底部有两个按钮。一个用于"检查答案"和#34;新问题"。我已经有一个名为problem.setQuestionText的方法来设置随机问题。我遇到的问题是我不知道如何设置buttons.add(newQuestion),这样当你按下新的问题按钮时,它会重置问题。
答案 0 :(得分:1)
您必须添加ActionListener。
例如,使用lambada函数:
myResetButton.addActionListener((e) -> {
problem.setQuestionText();
});