nimbus

    0熱度

    1回答

    請參考此錯誤: 4848910 : UIManager only updates colors once 我有一個JFrame兩個按鈕。從第一個按鈕,我改變LAF顏色由 UIManager.put("Button.background", new ColorUIResource(Color.red)); SwingUtilities.updateComponentTreeUI(this.getC

    5熱度

    2回答

    我想要的是使不可編輯的文本區域的背景與禁用的背景相同。 我知道,顏色可從UIManager用鑰匙TextArea.disabled: DerivedColor(color=214,217,223 parent=control offsets=0.0,0.0,0.0,0 pColor=214,217,223 我首先嚐試: textArea.setBackground(UIManager.getC

    5熱度

    2回答

    我正在使用JProgressBar組件以及Nimbus UI默認值。問題是,當我想手動更改每個進度條的Bar顏色時,我通過設置JProgressBar.setUI()函數使用BasicProgressBarUI。這使得更麻煩,因爲我想只改變條的顏色,似乎我鬆開jprogressbar的默認外觀(Border,backgroundcolor消失)。 因此,當代碼初始化時,我可以設置Nimbus Pr

    0熱度

    1回答

    我已經搜索了幾天的答案,並閱讀了很多關於LookAndFeels和不透明問題的信息,但找不到解決方案。我正在使用NimbusLookAndFeel開發具有Swing的Java應用程序。我對整體外觀滿意,但仍然想修改一個視圖的東西。現在我卡住了,因爲不知何故我不能設置禁用JCombobox的背景顏色(combobox.setEnabled(false);) 我已經嘗試過像UIManager.put(

    1熱度

    2回答

    我的問題是,我有表中的哪一列有表格單元格內的ProgressBars,我想動態更改ProgressBar的酒吧顏色動態根據行和列號,但是我無法實現它。 Nimbus也有侷限性。 我必須重寫基於每個組件的Nimbus UI默認值。所以如果我想動態地改變單元格的顏色,我怎麼能在不改變單元格文字顏色的情況下實現它? public class ProgressRenderer extends JProgr

    3熱度

    1回答

    我的JFrame由一些JTextFields組成。對於Windows操作系統我只是用系統看看&的感覺。對於Linux發行版,我使用Java SE 6附帶的Nimbus L & F. 在Nimbus L & F中,JTextField的下邊框截斷4個像素。因此,諸如「g」的字母被切割並且看起來像「a」。 是否有人知道如何在文本字段內擺脫這種白色邊框的? 這裏的問題的說明: 下面是一個SSCCE(示例

    1熱度

    1回答

    我創建一個從NimbusLookAndFeel繼承的外觀和感覺,讓我知道如何註冊我自己的組件以使用他們的自定義畫家。 例如,一個JButton像這樣ButtonPainter類曾經被繪。也想知道如何註冊不同的狀態(例如BACKGROUND_ENABLED,BACKGROUND_FOCUSED ...) 你能帶我怎麼做到這一點嗎?其實我想要做的是自定義選項卡窗格,並使用他們自己的畫家。 編輯:嗯我想

    1熱度

    1回答

    我使用NIToolbarPhotoViewController通過繼承它。到目前爲止一切正常,但我無法像滾動視圖那樣更改最大縮放比例。我設置 photoAlbumView.zoomingAboveOriginalSizeIsEnabled = YES 和 photoAlbumView.pagingScrollView.maximumZoomScale = 100 但是,這並沒有看到做任何事情。

    0熱度

    2回答

    我使用的是Nimbus外觀。當我有一個JList並選擇第一個或最後一個項目時,突出顯示就被舍入了。通常它是方形的。 我如何改變它廣場爲其他元素?

    2熱度

    1回答

    我希望能夠即時更新Swing GUI的LookAndFeel屬性。在這種情況下,我有一個簡單的Swing/Awt遊戲,運行的遊戲以Nimbus LookAndFeel開始。在啓動後的各個點上,我想改變(讓我們說)一個細節:我的應用程序的背景顏色。 我可以做這個改變背景顏色: for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLo