62,616
社区成员
发帖
与我相关
我的任务
分享
try {
Class capture = Class.forName(CaptureScreen的类名); //先找到类
// 找到变量,如果是私有的,可以结合getDeclaredField和setAccessible改变一下访问修饰控制权限再获取
Field field = capture.getField("capture");
// 获取对应的变量,如果CaptureScreen为静态类,get方法传入null既可
BufferedImage img = (BufferedImage) field.get(CaptureScreen的对象);
} catch (Exception ex) {
//do something
}
class DrawPanel {
CaptureScreen captureScreen;
public void setCaptureScreen(CaptureScreen cs){
captureScreen = cs;
}
//其他方法
}