-1
Как изменить расположение ярлыков в Java Swing? Я хочу видеть координаты, где я нажал. jlb.SetLocation(e.getX() + "," + e.getY());
не работает.Как изменить расположение ярлыков?
public TestPanels() {
addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent e) {
int x = e.getX();
int y = e.getY();
jlb.setText(e.getX() + "," + e.getY());
}
});
add(jlb);
}
'jlb.SetLocation (e.getX() + "" + e.getY()); «Вы знакомы с термином« кодирование по магии »? Это означает «сбрасывание случайных утверждений вместе в (тщетной) надежде на то, что что-то работает». Это то, о чем я думаю, когда вижу этот фрагмент кода, который даже не компилируется. –
BTW - в кулаке, хотя вы хотели ** установить расположение ярлыка **, поэтому я изменил текст в соответствии. Но исходное название/первое предложение и второй фрагмент кода указывают, что вы просто хотите ** отобразить местоположение мыши на ярлыке ** (намного проще). Что он? –
Вы добавили панель в рамку? У вашей панели размер? Отправьте надлежащий [SSCCE] (http://sscce.org/), который демонстрирует проблему. – camickr