Я разрабатываю небольшую программу, которая показывает координаты экрана указателя мыши в режиме реального времени, отображая координаты в формате: "[x; y]"
ВотНебольшой фрагмент кода, который по какой-то причине возвращает ошибку Illegal forward reference:
while(1=1)
{
mouse = MouseInfo.getPointerInfo();
xy = mouse.getLocation();
int x1 = xy.x;
int y1 = xy.y;
String a = "["+x1+";"+y1+"]";
jlbl.setText(a);
}
'mouse' - это объект PointerInfo, а 'xy' - это объект Point, который был объявлен и импортированы соответствующие пакеты.Строка "jlbl.setText (" "+ a);"выдает ошибку, где 'jlbl' - это jLabel, автоматически объявленный NetBeans.
Есть какой-нибудь резон, почему это происходит?
Большое спасибо всем заранее, я очень благодарен.1010 *