Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java插件表颜色T_Java_Eclipse_Plugins_Eclipse Plugin_Swt - Fatal编程技术网

Java插件表颜色T

Java插件表颜色T,java,eclipse,plugins,eclipse-plugin,swt,Java,Eclipse,Plugins,Eclipse Plugin,Swt,我有一个视图,其中有一个填充了数组列表的表。问题是我无法解决有关表前景的错误 一段代码: (1) Table table = new Table(parent, SWT.SINGLE); (2) table.setForeground(Color.BLUE); (2)上的错误:类型控件中的方法setForeground(Color)不适用于参数(Color) 我已经导入了java.awt.color 谁能告诉我哪里错了吗?Table是一个SWT控件,不使用java.awt 您应该导入org.e

我有一个视图,其中有一个填充了数组列表的表。问题是我无法解决有关表前景的错误

一段代码:

(1) Table table = new Table(parent, SWT.SINGLE);
(2) table.setForeground(Color.BLUE);
(2)上的错误:类型控件中的方法setForeground(Color)不适用于参数(Color)

我已经导入了java.awt.color
谁能告诉我哪里错了吗?

Table
是一个SWT控件,不使用
java.awt

您应该导入
org.eclipse.swt.graphics.Color
——但它没有任何预定义的颜色

要在SWT中获得预定义的颜色,请使用:

Display display = table.getDisplay();

Color color = display.getSystemColor(SWT.COLOR_BLUE);

Table
是一个SWT控件,不使用
java.awt

您应该导入
org.eclipse.swt.graphics.Color
——但它没有任何预定义的颜色

要在SWT中获得预定义的颜色,请使用:

Display display = table.getDisplay();

Color color = display.getSystemColor(SWT.COLOR_BLUE);

Table
是一个SWT控件,不使用
java.awt

您应该导入
org.eclipse.swt.graphics.Color
——但它没有任何预定义的颜色

要在SWT中获得预定义的颜色,请使用:

Display display = table.getDisplay();

Color color = display.getSystemColor(SWT.COLOR_BLUE);

Table
是一个SWT控件,不使用
java.awt

您应该导入
org.eclipse.swt.graphics.Color
——但它没有任何预定义的颜色

要在SWT中获得预定义的颜色,请使用:

Display display = table.getDisplay();

Color color = display.getSystemColor(SWT.COLOR_BLUE);

您正在混合AWT和SWT。SWT表的
setForeground
方法需要
org.eclipse.SWT.graphics.Color
引用。可以这样称呼:

Display display = table.getDisplay(); // or whatever can get you the display reference
table.setForeground(display.getSystemColor(SWT.COLOR_BLUE));

您正在混合AWT和SWT。SWT表的
setForeground
方法需要
org.eclipse.SWT.graphics.Color
引用。可以这样称呼:

Display display = table.getDisplay(); // or whatever can get you the display reference
table.setForeground(display.getSystemColor(SWT.COLOR_BLUE));

您正在混合AWT和SWT。SWT表的
setForeground
方法需要
org.eclipse.SWT.graphics.Color
引用。可以这样称呼:

Display display = table.getDisplay(); // or whatever can get you the display reference
table.setForeground(display.getSystemColor(SWT.COLOR_BLUE));

您正在混合AWT和SWT。SWT表的
setForeground
方法需要
org.eclipse.SWT.graphics.Color
引用。可以这样称呼:

Display display = table.getDisplay(); // or whatever can get you the display reference
table.setForeground(display.getSystemColor(SWT.COLOR_BLUE));

如何仅设置选择前景?我的想法是,我想在鼠标选择时给所选行上色。我不明白你的问题。我的回答(或格雷格的)不可理解吗?如果是的话,你还不明白什么?答案是可以理解的,而且是有效的。我想知道,如何设置选择前景,或者整行的每个选择上的默认蓝色?好的,也许你应该问另一个问题。如何仅设置选择前景?我的想法是,我想在鼠标选择时给所选行上色。我不明白你的问题。我的回答(或格雷格的)不可理解吗?如果是的话,你还不明白什么?答案是可以理解的,而且是有效的。我想知道,如何设置选择前景,或者整行的每个选择上的默认蓝色?好的,也许你应该问另一个问题。如何仅设置选择前景?我的想法是,我想在鼠标选择时给所选行上色。我不明白你的问题。我的回答(或格雷格的)不可理解吗?如果是的话,你还不明白什么?答案是可以理解的,而且是有效的。我想知道,如何设置选择前景,或者整行的每个选择上的默认蓝色?好的,也许你应该问另一个问题。如何仅设置选择前景?我的想法是,我想在鼠标选择时给所选行上色。我不明白你的问题。我的回答(或格雷格的)不可理解吗?如果是的话,你还不明白什么?答案是可以理解的,而且是有效的。我想知道,如何设置整个行的每个选择的前景或默认蓝色?好的,也许你应该问另一个问题。