怎样JAVA获得对象数据?

我知道一个实体类对象里封装了我需要的数据,
但我无法修改实体类的代码,
我怎样提取对象内我需要的数据?
例如下面代码怎样获得checkboxBox 对象里面的数据
private AC() {
Box checkboxBox = new Box(BoxLayout.X_AXIS);
checkboxBox.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));
long time = System.currentTimeMillis();
currentTotalRunningCount = new RunningCount(time);
psData = new JCheckBox(ps_CB);
psData.setSelected(true);
checkboxBox.add(psData);
}

1.你可以看一下Box类的所有方法,是否有public的getXXX()来获取你需要的值
2.如果这个类确实没有对外的公开方法,可以使用反射
//获得Box的所有属性
Field[] fields = Box.class.getFields();
//如果你知道你要的值在属于哪个属性
Field field = Box.class.getField(fieldName);
//获得具体的值
Object ojb = field.get(checkboxBox)