Hallo,
fast das Gleiche hat Luckie glaub hier auch mal gefragt. Aus der genannten Lösung ist dann
LuckieDIPS (bissl Runterscrollen) entstanden.
Da kannst du abgucken, wie's geht und deine Zusatzfunktionen selbst implementieren.
Das ist aber Delphi-Code und nach Java übersetze ich das nicht, wo ich Java persönlich, nunja, supoptimal finde.
Ich weiß auch gar nicht, in wie weit Java
API-Befehle unterstützt (falls Luckie welche nutzt), da es doch eher eine plattformunabhängige Sprache ist. Da müsstest du mal selbst recherchieren.