java control of the mouse wheel

12 visualizaciones (últimos 30 días)
Chris Wilkening
Chris Wilkening el 21 de En. de 2018
Respondida: Chris Wilkening el 21 de En. de 2018
I am trying to programmatically mouse wheel up/down within a window. I can move and click the the mouse fine but I cant scroll up or down.
Within the Matlab command window I entered
>> rand(10000, 1) % make something to scroll up to
Then after that prints
import java.awt.Robot;
import java.awt.event.*;
mouse = Robot;
mouse.mouseWheel(-100); % negative is up
I have tried +100 and other larger and smaller values - all no luck.
I have read How can I programmatically control mouse motion and clicks with MATLAB? and it is great for moving the mouse and clicking but it does not help with scrolling.

Respuestas (1)

Chris Wilkening
Chris Wilkening el 21 de En. de 2018
The below code works when the program first clicks into a Chrome window - it does not seem to work in the Command Window. Or the Command Window is resetting back to the bottom after the scroll, is hard to tell.
import java.awt.Robot;
mouse = Robot();
mouse.mouseWheel(1);

Categorías

Más información sobre Robotics en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by