Java で、Go と Pause の 2 つのボタンを備えた GUI があるとします。
Go を押すと、「Hello」が何度も出力されます。一時停止を押すと、「こんにちは」が画面に出力されなくなりました。
例: ユーザーが [Go] ボタンを押します。ユーザーが「一時停止」を押すまでの 1 分間、「Hello」が出力されます。
このアプローチを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();
}
}
ありがとう