永洪社区
标题:
有没有办法判断两个组件的颜色是否相等?
[打印本页]
作者:
mugun
时间:
2020-8-21 09:14
标题:
有没有办法判断两个组件的颜色是否相等?
需要做一个比较复杂的选项卡,打算通过多个提交按钮的背景颜色来做组合判断。
但是我写以下代码时
var
colorT
=
new
Color
(
java.awt.Color.BLUE
)
;
var
colorF
=
new
Color
(
java.awt.Color.WHITE
)
;
var
loc
=
new
Locator
(
[]
, OBJECT, DETAIL
)
;
if(colorT==提交3.getBackground(loc)){
}
判断时候恒不等,请问有办法实现吗?
或者有没有办法实现复杂过滤的选项卡的其他思路?
作者:
mu婉清
时间:
2020-8-21 09:47
var loc = new Locator([], OBJECT, DETAIL);
var a=提交1.getBackground(loc)
var b=提交2.getBackground(loc)
//debug(a)
//debug(b)
if(a!=b)
{
debug('不相等')
}
咱们可以debug看一下这个颜色,输出是什么
作者:
美滋滋
时间:
2020-8-21 15:32
mugun 发表于 2020-8-21 09:14
需要做一个比较复杂的选项卡,打算通过多个提交按钮的背景颜色来做组合判断。
但是我写以下代码时
var colo ...
你强制类型转换一下。
if(
toString(
colorT)==
toString(
提交3.getBackground(loc))){
}
作者:
翻滚吧巨人
时间:
2020-8-25 10:25
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4