Hi zusammen.
Ich hab in ein JScrollPane ein JPanel eingefüht.
Wenn ich mir der Maus über das Panel gehe, möchte ich mir die Position mit einem senkrechtem Strich markieren.
Klappt auch alles ganz gut, über den MouseMotionListener.
mit:
event.getPosition();
erhalte ich ja die Position.
Nun habe ich aber das Problem, wenn das JPanel größer ist als mein Fenster, dann kann ich ja mit der ScrollPane weiter scrollen.
Wenn ich dann von der Maus die Position erfrage, dann erhalte ich die Position der Maus in dem unsichtbaren Bereichs des JPanels.
Wie komme ich also an die Position der Maus in dem KOMPLETTEN JPanel?
Ich hab in ein JScrollPane ein JPanel eingefüht.
Wenn ich mir der Maus über das Panel gehe, möchte ich mir die Position mit einem senkrechtem Strich markieren.
Klappt auch alles ganz gut, über den MouseMotionListener.
mit:
event.getPosition();
erhalte ich ja die Position.
Nun habe ich aber das Problem, wenn das JPanel größer ist als mein Fenster, dann kann ich ja mit der ScrollPane weiter scrollen.
Wenn ich dann von der Maus die Position erfrage, dann erhalte ich die Position der Maus in dem unsichtbaren Bereichs des JPanels.
Wie komme ich also an die Position der Maus in dem KOMPLETTEN JPanel?