jlayer

    0熱度

    1回答

    我想創建模擬類型應用程序,在我的JFrame中我想創建兩個圖層,一個用於繪製一次並保持相同的背景,頂層需要處理除了它們之外的所有動畫和活動對象都是透明的,所以您可以看到底下的背景。 我的問題是: 我可以使用JPanels實現這一目標,apperently JPanels在彼此的頂部不會層,這是正確的?所有從Jlayers看到的Jlayers大都是裝飾性的實現,它是否適合在其中運行一個擺動計時器並在

    5熱度

    1回答

    我想模糊我的JFrames。這個想法是使用JLayer/LayerUI模糊JFrame中的所有組件/控件。這是我迄今所做的: 這是LayerUI級,使模糊效果: import java.awt.Component; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedImage

    0熱度

    2回答

    嗨,我剛剛找到了JLayer函數。我想用它作爲等待鎖。如果我激活圖層,底層組件會接收所有事件(鍵和鼠標)。我如何在圖層中捕捉事件並防止委託? 預先感謝您 dbausnnd

    1熱度

    1回答

    我在Netbeans中有一個包含用戶界面的Java項目。從界面中,用戶可以播放存儲在項目工作目錄中的「數據」文件夾中的MP3文件。 爲了播放文件,我有一個創建MP3播放器並使用JLayer.jar的類。 import java.awt.Component; import java.io.BufferedInputStream; import java.io.File; import java

    0熱度

    1回答

    即時通訊設法做一個changelistener,控制音樂播放器的音量,問題是我得到一個無法找到符號錯誤的changelistener,是否有一個我缺少的導入或什麼。任何信息可以幫助 JSlider vol = new JSlider(JSlider.HORIZONTAL,min, max, init); vol.setMinorTickSpacing(1); vol.setMi

    0熱度

    1回答

    我有一個包含帶有行和列標題的表的JFrame。 我的表格是由3個面板(行標題,列標題和網格)組成的自定義組件。 面板是常規的JPanel,包含JButton或JLabel,在MigLayout中。 我在JScrollPane中顯示這個組件,以便同時滾動我的網格和我的標題。 這部分工作正常。 現在,用戶應該能夠放大我的組件。 我嘗試過使用pbjar JXLayer,但是如果將整個JScrollPan

    1熱度

    3回答

    我想在用作JComboBox的默認編輯器組件的文本字段中使用JLayer繪製一些附加信息。爲此,我需要將圖層設置爲組合框的編輯器,通過JComboBox.setEditor(ComboBoxEditor)但這似乎不可能,因爲JLayer是最終的,因此無法實現ComboBoxEditor接口。 有沒有辦法用JLayer來修飾JComboBox編輯器組件? P.S。:我想漆的信息是在文本字段,這是微不

    0熱度

    1回答

    我正在嘗試使用JLayer播放mp3。該文件在我的jar中,但我無法弄清楚如何使它發揮。我將如何給我的應用程序的MP3文件的路徑與我的類在相同的包? 這裏是我的代碼: File file = new File("audio.mp3"); System.out.println("located media at "+file.getAbsolutePath()); AdvancedPlaye

    3熱度

    1回答

    我試圖用JLayer包裝JButton以向其添加一些效果/功能。當我用工具欄中的包裝器替換按鈕時,出於某種原因它會繪製按鈕邊框。工具欄的翻轉設置爲true。 這究竟是爲什麼以及如何我阻止它? import java.awt.AWTEvent; import java.awt.BorderLayout; import java.awt.Graphics; import java.awt.eve

    0熱度

    1回答

    我已經使用JLayer來裝飾GUI,每秒都會更改背景顏色。這裏是圖像。 在此圖像中,你可以看到出現在計時器的藍色和黃色線。我意識到這些行出現是因爲文本在文本區域中發生了變化,當文本區域中顯示新的表達式時,會發生類似的情況。 如何刪除這些行? class MyLayerUISubclass extends LayerUI<JComponent>{ /** * */