GUI automation using a Robot
This article explains how Java's Robot class can be used to programmatically control mouse and keyboard actions
This article explains how Java's Robot class can be used to programmatically control mouse and keyboard actions
Matlab R2018b added default axes mouse interactivity at the expense of performance. Luckily, we can speed-up the default axes.
A combination of Matlab and Java Robot commands to automate a certain animation can be used when we cannot access underlying GUI/graphics code.
Matlab figure windows can be made undecorated (borderless, title-less).
The export_fig utility enables publication-quality Matlab plotting output.
The ScreenCapture utility uses purely-documented Matlab for capturing a screen region as an image from within Matlab.
This article explains a couple of Matlab utilities that use Java's Robot class to programmatically control mouse and keyboard actions