event-dispatching

    0熱度

    6回答

    我有一個jtable的問題。 我有一些線程,他們每個人都必須添加一行到jTable,但表仍然是空的。我正在使用NetBeans,圖形完全獨立於邏輯。有人能幫助我嗎? 這是我使用用於添加行 MainGui.java 代碼 public void addToTable(String from, String to, int request, int response, String timeElaps

    1熱度

    1回答

    我試圖使用setLocation方法將標籤/圖標&按鈕從一個位置移動到另一個位置,但由於某些原因對象正在移動但未移動。所以如果有人知道如何做這件事,請告訴我。 如何創建標籤或任何在JFrame中從一個位置移動到另一個位置的組件? 下面我所示的代碼: jl = JLabel jf = JFrame public void actionPerformed(ActionEvent e)

    1熱度

    1回答

    我有這個動作代碼。我想要做的是在imgSprite上觸發一個鼠標事件,它是imageContainer的一個子元素。我期待它在imgSprite上的鼠標座標上觸發它,但它會使用imgSprite的最後一個加載的實例。爲了獲得更大的圖像,我試圖切換兩個拼圖,所以當我放下一個拼圖時,下面的拼圖會立刻被拾起。我通過刪除上面的一個(selectedImage)並分派應該由事件偵聽器(指向imgSprite

    0熱度

    1回答

    我有我添加JLabel的到一個JPanel。然後我想刪除所有JLabel並添加一些新的JLabel。 所以我做到以下幾點: panel.removeAll();panel.repaint(); panel.add(new JLabel("Add something new"); panel.revalidate(); 這工作得很好。 panel.removeAll

    0熱度

    3回答

    林失去了一些東西,我已經創建了一個基於可調用,在我的GUI創建一個實例,把它當執行一個動作CALSS。唯一的一點是,該GUI沒有響應的過程是相同的線程上運行,並且必須等待它完成之前,我可以訪問GUI。下面是一些代碼: public class MYProject { public static class CreateProject implements Callable<Boolean>{

    6熱度

    2回答

    我是新來的鞦韆,任何幫助讚賞。 在這段代碼中,我正面翻牌,如果事實證明它們不匹配,我希望它們再次面朝下。 目前正在發生的事情: 1.點擊時的第一張牌翻轉 2.當第二個卡被點擊任一兩件事情發生 (一),如果他們是相同的,他們都熬夜是我想要什麼 (b)如果它們不一樣,我根本不會看到第二張卡片,因爲它立即重新顯示卡片的背面(以及之前卡片的背面也如我的方法中定義的那樣)。 我認爲放入睡眠定時器可能會讓第二

    0熱度

    1回答

    我正在爲我的大學項目開發​​一個java遊戲。遊戲包括一個用戶界面(用於選擇播放/如何/高分等)和遊戲本身。用戶界面和遊戲完全分開運行,但我無法將它們組合在一起。雖然,我已經能夠結合這兩者。但是當遊戲通過UI訪問,比賽失去所有的事件處理(因此被套牢在「按空格鍵繼續」) 檢查下面的代碼片段,請您幫: 這是遊戲類(平顯示遊戲) package AllPanels; import java.awt.

    0熱度

    2回答

    我有一個JDialg用於顯示某個任務的進度。要顯示和隱藏對話框我有以下方法, public class ProgressDisplayer extends javax.swing.JDialog { ...... public void s_show() { this.setTitle("Month End Status"); setModal(tr

    1熱度

    2回答

    我有一個帶有CardLayout組件的JFrame。我使用CardLayout在應用程序執行的不同時刻在不同的JPanel之間切換。在某些時候,我使用SwingWorker對象來生成一些XML文件。在這個時候,我想在我的窗口中顯示另一個JPanel來告訴用戶等待。在這個JPanel上,我想在3個標籤之間切換。 JLabel 1將是:「請稍等。」 的JLabel 2將是: 「請稍候。」 的JLabe

    1熱度

    1回答

    我有一個在WinXP上運行的Swing GUI。 有時候,當我做別的事情(在網絡上衝浪...),然後我想回到我的計劃,GUI出現,但完全凍結,我不能做任何事情。 我必須等待(也可以是10秒或5分鐘),直到它再次工作。 我發現同樣的問題,當我從後面的屏幕保護程序(所以我禁用它)。 該機器不在原因,RAM和處理器水平確定。 你有這非常惱人問題的根源的任何想法?也許重繪問題?