Hallo,
ich versuche, mittels ScrollPane ein scrollbares Canvas zu erzeugen. Der Scrollbalken arbeitet auch wie gewünscht, aber wenn ich das Scrollrad der Maus benutze, bewegt sich zwar der Scrollbalken, nicht aber der Canvas.
Der paint(Graphics) vom Canvas wird zwar aufgerufen, aber die clip Area und die transposition zeigen auf (0,0) und nicht auf scrollPane.getScrollPosition().
Manuelle Buchfühung ist extrem haarig, weil dann natürlich die normalen Scrollbewegungen alles durcheinanderbringen.
Hat jemand ähnliches Verhalten beobachtet oder weiss, was man tun muss?
Umgebung (jdk 1.4.2-b28, Linux).
Gruß
Holger
ich versuche, mittels ScrollPane ein scrollbares Canvas zu erzeugen. Der Scrollbalken arbeitet auch wie gewünscht, aber wenn ich das Scrollrad der Maus benutze, bewegt sich zwar der Scrollbalken, nicht aber der Canvas.
Der paint(Graphics) vom Canvas wird zwar aufgerufen, aber die clip Area und die transposition zeigen auf (0,0) und nicht auf scrollPane.getScrollPosition().
Manuelle Buchfühung ist extrem haarig, weil dann natürlich die normalen Scrollbewegungen alles durcheinanderbringen.
Hat jemand ähnliches Verhalten beobachtet oder weiss, was man tun muss?
Umgebung (jdk 1.4.2-b28, Linux).
Gruß
Holger