在 Java 中,假设我有一个带有 2 个按钮的 GUI,Go 和 Pause。
当我按 Go 时,“Hello”会一遍又一遍地打印出来。当我按下暂停时,“Hello”不再打印到屏幕上。
示例:用户按下 Go 按钮。“你好”会打印 1 分钟,直到用户按下“暂停”。
在 Java 中表达这种方法的正确方法是什么?它是否等同于我在 goButton 源代码中注释的伪代码?
public void actionPerformed(ActionEvent e) {
if(e.getSource() == goButton)
{
// while user has not pressed the pause button
printHello();
}
else if(e.getSource() == pauseButton)
{
pause();
}
}
谢谢