dottree 发表于 2008-9-1 15:47:53

JavaTable的单元格里内嵌JavaCheckBox 怎么识别

如果一个JavaTable的某一列内嵌了CheckBox控件, 怎样才能识别这一列的每个单元格中的checkbox对象并取得它的值? 通过getCellData()取到的值为空, 因为这个checkbox没有任何的label。

fengmingbao 发表于 2008-9-2 09:01:04

For example:
JavaWindow("AA").JavaTable("BB").SetCellData ,"ColumnName","1"
1= ON, 0 = OFF

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

JavaWindow("AA").JavaTable("BB").SetCellData requiredRowNo,"ColumnName","1"

dottree 发表于 2008-9-2 11:07:46

我不知道这样set是不是有效 但是我是在问“怎样才能识别这一列的每个单元格中的checkbox对象并取得它的值” 答案并不能解决我的问题啊

fengmingbao 发表于 2008-9-2 11:38:30

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:59

。。几年前的贴了,现在被我搜到。
楼主,鄙视你,不留解决方法。
我郁闷中。
页: [1]
查看完整版本: JavaTable的单元格里内嵌JavaCheckBox 怎么识别