私は現在Javaでプログラミングしています。ユーザーがプログラムのスタートボタンを押すと、ループを開始したいと思います。しかし、私は、ユーザーが停止ボタンにループを停止する能力を持っているしたいと思います:ループが開始されるとJava - ループを開始してから実行しますか?
はpublic class Program {
private boolean active;
// MVC stuff...
private class StartListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
// Do stuff...
active = true;
hotelCalifornia();
}
}
private class StopListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
// Do stuff...
active = false;
}
}
public void hotelCalifornia() {
while (this.active) {
// The program never leaves!
}
}
}
しかし、プログラムは、ループのアクションを実行します。これを回避する方法はありますか?私の目標を達成する良い方法はありますか?
ありがとうございます!
非常に情報提供しています。これありがとう。 – Peter