cost 290 ms
Java 發生在關系 invokeAndWait 之前

[英]Java happens-before relationship invokeAndWait

我的問題與這個問題有關,它已經有了答案: 是的,在調用invokeLater / invokeAndWait的線程的操作與由此提交的可運行的 EDT 上的操作之間存在發生之前的關系。 我的問題更籠統一點:是否有可能實現一種方法,例如invokeAndWait ,使其正常工作,但不強加發生之 ...

SwingUtilities.InvokeAndWait()不執行可運行的代碼

[英]SwingUtilities.InvokeAndWait() doesn't execute the runnable code

我正在編寫一個打開服務器套接字的線程代碼,當連接到達該線程代碼時,它會要求用戶選擇目錄。 我試過使用InvokeLater(),它可以工作,但是我無法控制何時檢索選定的文件目錄,因此InvokeAndWait看起來像是正確的選擇。 除了它實際上不執行任何操作外,我什至嘗試過給它一個print ...

從InvokeAndWait返回值

[英]Return Value from InvokeAndWait

我有一個Java GUI應用程序,其中的視圖應提供要求用戶選擇路徑的功能。 該功能應該一直處於阻塞狀態,直到用戶選擇了路徑(或者如果用戶取消了路徑)。 由於未在EDT線程的上下文中調用該函數,因此我使用invokeAndWait。 看起來像這樣,其中path是視圖的私有成員: ...

擺線違規

[英]Swing Thread Violation

在Swing中調試奇怪的行為時,我發現了以下工具:Alex Ruiz編輯了CheckThreadViolationRepaintManager的版本。 (在回答我的問題之前,您必須了解本堂課的內容,謝謝) 而且我在我的代碼中發現線程沖突,但是我不明白為什么,因為我到處都使用SwingUt ...

如何在Swing應用程序中實現循環邏輯?

[英]How to implement a loop logic in a Swing application?

我的頭銜有些含糊,但我想不出來。 首先,使用兩個代碼段來建立參考點(希望我沒有錯別字): 用Scanner輸入 用JOptionPane輸入: 因此,在上述示例中,我們要求用戶輸入一個固定次數的值。 如何在Swing應用程序中實現相同類型的功能? 我沒有問題, ...

SwingWorker中的錯誤處理

[英]Error handling in SwingWorker

我的問題是基於理論的問題,但它確實滿足了我的特定需求。 當你的SwingWorker拋出a)你可以預料到並且b)需要從中恢復並繼續的異常時,你會怎么做,但是你想通知用戶這個錯誤已經發生了? 如何獲取預期的異常並通知用戶而不違反“ doInBackground()沒有Swing代碼”規則? ...

使用GlazedLists自動完成

[英]AutoComplete with GlazedLists

我正在使用glazedlists自動完成功能,但是我想問一下這一點。 我有一個朋友列表。 可以通過單擊“添加”或“刪除”按鈕將人員添加到好友列表或將其從好友列表中刪除。 通過使用Gson和Json,friendlist的數據被寫入friend.txt並從friend.txt讀取。 當用戶 ...

Java invokeAndWait?

[英]Java invokeAndWait?

這是關於swing實用程序中的invokeAndWait事情的一個非常簡單的問題。 我聽說它在一個線程上同步代碼執行,但我不確定。 如果是這樣,我應該使用invokeAndWait來做到這一點嗎? ...

調用並等待與子類交互

[英]invoke and wait which interacts with a sub class

我發現了很多很好的后續調用示例,並在整個站點中調用和等待。 但是我遇到的問題是我希望得到一個由main方法調用的類的響應 任何人都可以提供一些主方法調用子方法的代碼,看看如何用invoe和wait方法構造它? 提前致謝 ...

Java Swing:Swing Worker,invokeAndWait和重疊的JLabel

[英]Java Swing: Swing Worker, invokeAndWait and Overlapping JLabels

大家好,我遇到了2個問題,都與Java Swing有關。 我正在用Java開發紙牌游戲。 我使用類型的arreays列表來保存每張卡的值,並且我有一個主要的Play()方法,該方法使用invokeLater和對我的GUI類的Singleton方法調用對GUI的更新。 第一個問題很簡 ...

java-無法將invokeAndWait中的值分配給全局字符串變量

[英]java - cannot assign value in invokeAndWait to global string variable

我正在開發一個使用java-simple-serial-connector API讀取和寫入串行端口的應用程序。 我嘗試讀取數據字節並將其分配給全局String變量(sReader)時遇到問題。 sReader不會獲取整個字符串,並且每次的長度都是隨機的。 我確定我會收到所有字節,因為當我 ...

Java線程如何與invokeLater()同步?

[英]How does a Java thread synchronize with invokeLater()?

我有一個非GUI線程,使用啟動JFrame IBM1622GUI的構造函數的一部分為自己實例化了一個“模型”,我的非GUI線程需要訪問它: 我的非GUI線程與之后被“調用”的新GUI同步的正確方法是什么? (當然,沒有同步, IBM1622GUI.getModel()往往會返回 ...

等待invokeLater()被調用

[英]Waiting for invokeLater() to be called

有沒有更優雅的方式可以做下面的事情? 也就是說,是否有比輪詢和睡眠,輪詢和睡眠等更優雅的方法,以便知道何時通過invokeLater()調用了Runnable.run()方法? ...

使用invokeAndWait從Swing返回值

[英]Returning values from Swing using invokeAndWait

我一直在使用以下方法來創建組件並從Swing返回/從EDT外部返回值。 例如,以下方法可以是JFrame的擴展,以創建JPanel並將其添加到父JFrame : 本地1長度數組用於從Runnable內部傳輸“結果”,該結果在EDT中調用。 嗯,它看起來“有點”hacky,所以我的問題 ...


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