gpt4 book ai didi

java - 格式化 TreeItem 文本颜色?

转载 作者:行者123 更新时间:2023-11-30 07:13:21 24 4
gpt4 key购买 nike

我正在开发 Eclipse 插件。在这里我创建了一个单独的 View ,现在我想格式化树节点的颜色。

这些是 createpartcontrol 方法中的代码。

ScrolledComposite sc = new ScrolledComposite(parent, SWT.V_SCROLL );
Composite composite1 = new Composite(sc, SWT.NONE);
Composite composite_1 = creatingcomposite(composite1);
Tree tree = new Tree(composite_1, SWT.FULL_SELECTION );

TreeItem item = new TreeItem(tree, SWT.NONE);

这里我想设置一些颜色,比如蓝色。

item.setText("This is sparta"); 

现在我想在子项文本上使用一些不同的颜色,例如黄色。

TreeItem subsubItem = new TreeItem(subItem, SWT.NONE);
subsubItem.setText(new String[] { "Function Name: "+ errorPreTest11.description.get(j).function });

为此我尝试设置 SWT.COLOR_BLUE 但它不起作用。

最佳答案

使用

item.setForeground(tree.getDisplay().getSystemColor(SWT.COLOR_BLUE));

您也可以创建自己的颜色,但如果这样做,您必须在完成后处理它们。

关于java - 格式化 TreeItem 文本颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19490973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com