
Undocumented Secrets of MATLAB
®
-Java Programming6
Unfortunately, since “$” is not a valid MATLAB character, we cannot directly create any
instance of such a class. The solution is to use javaObject:
5
>> jObject = javax.swing.ScrollPaneLayout.UIResource
6
??? No appropriate method, property, or field UIResource for class javax.swing.
ScrollPaneLayout.
>> jObject = javax.swing.ScrollPaneLayout$UIResource
??? jObject = javax.swing.ScrollPaneLayout$UIResource
|
Error: The input character is not valid in MATLAB statements or expressions.
>> jObject = javaObject('javax.swing.ScrollPaneLayout$UIResource')
jObject =
javax.swing.ScrollPaneLayout$UIResource@695c5b ...