カスタム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」部分です。クリックされた特定のオブジェクトとして「これ」を認識しないため、機能しません。希望する効果を得る別の方法はありますか?ありがとう!