Witam,
Mam do napisania program w bluej, który ma zmieniać kolor i kształt kursora myszy w zależności od tego w którą stronę nią poruszymy(np. po ruchu do góry kolor zmieni się na czerwony a kształt zmieni się w dowolnie wybrany sposób).
Proszę o wskazówki jak wykonać taki program.
0
0
MouseMotionListener, w metodzie mouseMoved porównujesz zapamiętane położenie myszy z aktualnym, i wiesz w którą stronę mysz się przesunęła.
Do zmiany kursora jest metoda setCursor(), własne kursory możesz robić np. tak:
Cursor mojKursor = Toolkit.getDefaultToolkit().createCustomCursor(new ImageIcon(nazwaPlikuGraficznego).getImage(),new Point(0,0),nazwaKursora);