
Undocumented Secrets of MATLAB
®
-Java Programming436
MATLAB gures are nowadays basically Java Swing objects, proxy derivatives of the Swing
JFrame container. This has not always been so: in MATLAB releases prior to 7, gures were
coded using native platform functionality. In MATLAB 7, this has apparently been recoded
using Java Swing, probably in an attempt to increase cross-platform compatibility and to reduce
code maintenance and development costs. The MATLAB code wraps