0

我通过 SWT_AWT Bridge 编写了一个嵌入了 JTrees 的 Eclipse 插件。

Composite composite = new Composite(getContainer(), SWT.NO_BACKGROUND | SWT.EMBEDDED);
java.awt.Frame frame = SWT_AWT.new_Frame(composite);

它运作良好。但是当我选择一个项目时,它会导致图形问题。 在此处输入图像描述

当我在 JTree 旁边单击时,“奶酪”效果消失了。

在 JFrame 中运行时,相同的 JTree CellRenderer 和 JTree CellEditor 工作正常,只有 Embedded 部分会导致错误。

需要帮忙!

科诺比

4

1 回答 1

0

我用过

setBackground(0, 255, 0, 150) // graphical errors

然而

setBackground(0, 255, 0) // no errors

结果没有错误。

于 2013-05-31T14:38:14.310 回答