この質問は既に他の人から聞いてきましたが、私は明確な答えがありません。塗られた後の線へのアクセス
Lineを描画するためのLineクラスとpaintメソッドを作成しました。
私はそれが塗られた後にラインにアクセスする方法を知りたいです。私はラインの終点をマークする2つのJLabelを持っています。だから私はそれらを使用して行のサイズを変更することはできますが、私はその行を選択することはできません。
私はまた、線の周りにパネルを作成して、それにmouseListenerを追加しましたが、あまり効率的ではありません。
誰もよりスマートな方法を提案できますか?ここで
は、あなたが投稿数行からライン
public Line(Point a,Point b,JLabel l1,JLabel l2){
this(a,b);
this.l1=l1;
this.l2=l2;
this.addMouseListener(this);
}
、[SSCCE](http://sscce.org/)を投稿してください。 –