In teh JRibbonBand APIs, there is a get/set for title, but only a get for Icon. Icon is used for the "compressed" form of the ribbon band, where no controls are shown. A setter should be added sot he Icon can be changed after the fact.
The UI delegate also needs to listen to changes to the "icon" property as well as "title" (which it currently doesn't when compressed) so that it can change on the fly.
In teh JRibbonBand APIs, there is a get/set for title, but only a get for Icon. Icon is used for the "compressed" form of the ribbon band, where no controls are shown. A setter should be added sot he Icon can be changed after the fact.
The UI delegate also needs to listen to changes to the "icon" property as well as "title" (which it currently doesn't when compressed) so that it can change on the fly.