访问对象的封装对象

时间:2009-12-09 21:49:53

标签: java accessibility

我有一个包装对象数组 - 实际上是一个矩阵 - 其中包含一个复选框,我希望在包含复选框的状态更改时检测此对象在数组中的位置

public class visualCell implements ItemSelectable{
    private JCheckBox checkBox;
    private int row;
    private int col;
}

当复选框更改其状态时,我希望能够访问包含该对象的 visualCell 对象(如果可能)。顺便提一句,我将侦听器添加到包装对象中。

1 个答案:

答案 0 :(得分:0)

您有很多选择。一种方法是将rowcol传递给侦听器,并根据这些参数找到您的VisualObject(使用大写的第一个字母btw)。 您的监听器实现需要对矩阵的引用。