【问题标题】:access object's encapsulating object访问对象的封装对象
【发布时间】:2009-12-10 05:54:36
【问题描述】:

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

公共类 visualCell 实现 ItemSelectable{
    私人 JCheckBox 复选框;
    私有 int 行;
    私人int col;
}

当复选框更改其状态时,如果可能的话,我希望能够访问包含该复选框的 visualCell 对象。顺便把监听器添加到包装对象中。

【问题讨论】:

    标签: java accessibility


    【解决方案1】:

    您有多种选择。一种是将rowcol 传递给侦听器,然后根据这些参数定位您的VisualObject(使用大写首字母btw)。 您的侦听器实现将需要对您的矩阵的引用。

    【讨论】:

    • 我错过了大写,谢谢你的解决方案,那么有效使用听众就是答案..
    猜你喜欢
    • 2011-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-24
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    相关资源
    最近更新 更多