MouseEvent i repaint

0

Mam stworzony JScroolPanel któremy przypisałem metodę:

private void GraphPanelMouseMoved(java.awt.event.MouseEvent evt) {                                      
    wspolrzedne.setText("");
    xPositionTemp=evt.getX();
    yPositionTemp=evt.getY();
    double x;
    double y;
    x=wykres.przeliczNaMat (xPositionTemp, 1);
    y=wykres.przeliczNaMat (yPositionTemp, 2);
    x=Equation.round(x, 3);
    y=Equation.round(y, 3);
    wspolrzedne.append("x="+xPositionTemp+"\ty="+yPositionTemp);
    wspolrzedne.append("\nx="+x+"\ty="+y);
}            

wszystko działa OK dopóki nie narysuję czegoś na tym panelu metodą repaint () (metoda ta jest wywoływana po naciśnięciu przycisku) - wtedy już nie pobiera mi wspolrzednych punktu.

Ktoś umie mi powiedzieć co jest nie tak i jak to rozwiązać ?

0

Może problemem jest utrata focus'a przez ScroolPanel ?

0

A jak ustawić focus żeby na rysunku myszka też działała

1 użytkowników online, w tym zalogowanych: 0, gości: 1