簡體   English   中英

如何在復合材料(swt)中創建調色板

[英]how to create a color palette inside a composite (swt)

我想在復合(swt)中添加調色板。 有ColorPalette類,但我不知道如何在我的復合材料中使用它。

它將在eclipse view插件中

這里有兩種可能性:

1.使用如下所示的ColorDialog

在此處輸入圖片說明

2.看看這個相關的問題,這似乎是您要尋找的。 看起來像這樣:

在此處輸入圖片說明

在使用“定制設計器”工具時,我使用了Windows Builder Core中以下類的子類。

http://dev.eclipse.org/svnroot/tools/org.eclipse.windowbuilder/trunk/org.eclipse.wb.core/src/org/eclipse/wb/internal/core/utils/ui/dialogs/color/ AbstractColorsGridComposite.java

這可以幫助您找出問題的解決方案。

我正在使用Windows Builder for Eclipse。 希望這段代碼會有用。

    //  COLOR PALETTE
    {
        JColorChooser tcc = new JColorChooser();
        getContentPane().add(tcc, BorderLayout.PAGE_START); 
    }

我在JDialog窗口中使用了此代碼。 結果是這樣的:

在此處輸入圖片說明

將代碼片段放置在設置窗口的初始代碼之后的JDialog構造函數中。

暫無
暫無

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

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