Customizing editboxes
Matlab's editbox can be customized in many useful manners
Matlab's editbox can be customized in many useful manners
Matlab listboxes and editboxes can be used to display rich-contents HTML-formatted strings, which is ideal for log panels.
A demo GUI that shows the effects of using different look-and-feels, including the JTatoo library, is presented.
Matlab uitables can present long column headers in multiple lines, for improved readability.
A few Java-based customizations can transform a plain-looking data table into a lively colored one.
Matlab checkboxes can easily be made to support tri-state functionality.
Matlab's undocumented uisplittool and uitogglesplittool are powerful controls that can easily be added to Matlab toolbars - this article explains how
Matlab's uipanel contains a hidden handle to the title label, which can be modified into a checkbox or radio-button control
Matlab's built-in javacomponent function can be used to display Java components in Matlab application - this article details its usages and limitations
The Java Swing Event Dispatch Thread (EDT) is very important for Matlab GUI timings. This article explains the potential pitfalls and their avoidance using undocumented Matlab functionality.