问题描述
如何识别 JavaList 中项目的字体颜色?
我有一个无法解决的挑战,需要一些指导。我有一个包含多个项目的 JavaList(即行,其中每一行都是一个文本字符串)。这个 JavaList 就像一个日志文件,其中的字体颜色将被颜色编码(“红色”表示不好,“绿色”表示好)。我正在尝试通读列表并确定 (1) 文本和 [已解决] (2) 每行的字体颜色 [如何?]。
这里是我需要帮助的地方。我还没有弄清楚如何确定每一行的字体颜色
示例代码
desiredItemNumber = 20 'this value is arbitrary or determined elsewhere
Set myJavaList = JavaWindow(ABC).JavaList(XYZ)
myLineItem = myJavaList(desiredItemNumber)
myFontColor = ????
print myLineItem 'this prints the text as desired
print myFontColor
我尝试了 .ChildObjects 失败,但我相信 UFT 将订单项视为“项目”而不是“对象”
<did not work>
L1_objects = myJavaList.ChildObjects
myFontColor = L1_objects(desiredItemNumber).GetROProperty('foreground')
感谢任何帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)