51Testing软件测试论坛

标题: JavaTable的单元格里内嵌JavaCheckBox 怎么识别 [打印本页]

作者: dottree    时间: 2008-9-1 15:47
标题: JavaTable的单元格里内嵌JavaCheckBox 怎么识别
如果一个JavaTable的某一列内嵌了CheckBox控件, 怎样才能识别这一列的每个单元格中的checkbox对象并取得它的值? 通过getCellData()取到的值为空, 因为这个checkbox没有任何的label。
作者: fengmingbao    时间: 2008-9-2 09:01
For example:
JavaWindow("AA").JavaTable("BB").SetCellData [rowNo.],"ColumnName","1"
1= ON, 0 = OFF

你也可以用变量表示行列,如

JavaWindow("AA").JavaTable("BB").SetCellData requiredRowNo,"ColumnName","1"
作者: dottree    时间: 2008-9-2 11:07
我不知道这样set是不是有效 但是我是在问“怎样才能识别这一列的每个单元格中的checkbox对象并取得它的值” 答案并不能解决我的问题啊
作者: fengmingbao    时间: 2008-9-2 11:38
1. 你的系统是不是 java swing?

2. 这句话"每个单元格中的checkbox对象并取得它的值"是不是你想看看哪个 checkbox 被选中了?

If yes

tempvalue = JavaWindow("AA").JavaTable("BB").GetCellData ("row", "column")
If tempvalue = 1 Then
        print "Checkbox is selected"
        Else
        print "Checkbox is unselected"
End If
作者: ous    时间: 2014-6-26 21:30
。。几年前的贴了,现在被我搜到。
楼主,鄙视你,不留解决方法。
我郁闷中。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2