Этот вопрос уже задавался кем-то другим, но у меня нет четкого ответа.
Я создал класс Line и метод рисования для него, чтобы нарисовать линию.
Я хочу знать, как мы можем получить доступ к линии после того, как она нарисована.У меня есть два JLabels, которые отмечают конечные точки линии.Так что я могу изменить размер строки, используя их, но я не могу выбрать эту строку.
Я также попытался создать панель вокруг линии и добавил к ней mouseListener, но она не очень эффективна.
Кто-нибудь может предложить более разумный способ?
Вотконструктор для линии
public Line(Point a,Point b,JLabel l1,JLabel l2){
this(a,b);
this.l1=l1;
this.l2=l2;
this.addMouseListener(this);
}