我正在制作一个程序,单击自定义 JButton 可让您在下一次单击时在屏幕上的某个点绘制图像。此 JButton 类的成员具有特定于每个单独按钮的特定数据。我的问题是我是否可以在通过方法单击时将 JButton 对象传递到一个类中,然后该类将提取数据。我在想这样的事情:
Click Method in JButton{
OutsideClass.setObject(this); //problem
}
OutsideClass{
Object obj = new Object();
public void setObject(Object Obj){
obj = Obj;
}
Click Method in OutsideClass{
place obj;
obj.getData;//Methods within JButton that retrieve specific data
}
我的问题是 JButton 的“setObject”部分。它不会将“this”识别为单击的特定对象,因此不起作用。有没有其他方法可以达到预期的效果?谢谢!