Eclipse SWT在IDE环境之外列出背景更改

时间:2015-02-26 11:21:00

标签: java eclipse list swt kde

我使用org.eclipse.swt构建了我的java应用程序,现在我有一个大问题。

我需要List窗口小部件的自定义背景,然后进行设置。它完美地工作......在日食中。如果我导出我的jar并运行我的应用程序,它会加载列表的系统默认行为(注意其他组件,如LabelStyledText,...保留我的自定义背景,没有问题),其中包含每个元素的交替白色和浅灰色(这是在KDE下测试的)。

我对Combo小部件也有这个问题,但我使用过的其他组件也很完美。

关于如何解决这个问题的任何想法?

段:

list = new List(composite, SWT.H_SCROLL | SWT.V_SCROLL);
list.setBackgroundImage(null);
list.setBackground(SWTResourceManager.getColor(SWT.COLOR_DARK_RED));
list.setForeground(SWTResourceManager.getColor(255, 215, 0));

0 个答案:

没有答案