簡體   English   中英

一次連續循環的For循環

[英]For loop that continues one at a time

我不再需要答案了

我正在嘗試創建一個在另一個for循環中帶有for循環的方法。 這是一種排序算法,但在示例中,我將僅使用System.out.println()使其保持簡單。 我希望for循環在按下鼠標右鍵時僅“繼續”一個“步驟”。 (也可以)。

所以這:

for(int i = 0; i<=3; i++) {
   for(int e = 0; e<=10; e++) {
      System.out.println("Hello!");
   }
}

會打印“你好!” 在控制台中三十次。 我想要做的是運行這些for循環,但要使用某種通知程序或等待條件,因此它只顯示“ Hello!”。 當我單擊鼠標時。 我可以單擊三十次,然后該方法完成。 我希望你明白我的意思; for循環,等待一些輸入/通知/ ...

編輯:很多人誤解了我的問題://問題不是鼠標監聽器! 我有很多,我知道他們是如何工作的。 問題是我想要一個僅循環一次然后再次等待的for循環!

謝謝!

在Java文檔中查找MouseAdapter以了解如何接收鼠標事件,並在您自己的actionListener方法中編寫以上代碼。

問題解決了! 我使用了一堆布爾值,它們告訴循環是否等待

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM