1

我想在复合材料(swt)中添加一个调色板。有 ColorPalette 类,但我不知道如何在我的复合材料中使用它。

它将在 Eclipse 视图插件中

4

3 回答 3

1

这里有两种可能:

1.ColorDialog使用看起来像这样:

在此处输入图像描述

2.看看这个相关的问题,这似乎是你正在寻找的。它看起来像这样:

在此处输入图像描述

于 2013-02-06T12:39:14.763 回答
0

当我在使用自定义设计器工具时,我使用了 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

这可能会帮助您找出问题的解决方案。

于 2013-02-06T16:24:39.180 回答
0

我正在使用适用于 Eclipse 的 Windows Builder。希望这段代码有用。

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

我在 JDialog 窗口中使用了这段代码。结果是这样的:

在此处输入图像描述

将代码片段放在 JDialog 构造函数中,在设置窗口的初始代码之后。

于 2019-09-19T23:29:47.367 回答