Making MATLAB Swing

version (1.05 MB) by Malcolm Lidierth
TabbedPanes, SplitPanes, SideBars, ScrollPanes etc for MATLAB


Updated 30 Sep 2011

View License

A short summary of the features available in the Project Waterloo Swing Library.

This collection of MATLAB classes provide support for TabbedPanes, SplitPanes, ScrollPanes, SideBars, Accordions etc within MATLAB.

Both MATLAB and Java Swing graphics can be added to the containers

This library includes several files that were previously available separately on the FEX:

For adding Java Swing components to MATLAB figures

For extending mouse motion callbacks to all MATLAB components

Static class for RGB/HSL/Java/MATLAB color conversions + manipulation. Color series.

AWT/Swing/MATLAB graphics utilities. Figure transparency etc

Project Waterloo is free and open-source and is available from:

Cite As

Malcolm Lidierth (2022). Making MATLAB Swing (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2008a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired: SPECCHIO Fluspect GUI

Community Treasure Hunt

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

Start Hunting!