> On Dec 10, 2022, at 10:48 AM, Alan Snyder <javali...@cbfiddle.com> wrote:
> 
> 
> On Dec 9, 2022, at 10:18 AM, Harshitha Onkar <harshitha.on...@oracle.com 
> <mailto:harshitha.on...@oracle.com>> wrote:
>> 
>> Do you have a specific use case in mind?
> 
> No, but as a developer of a third party LAF and various custom Swing 
> components I have had to duplicate “private” Swing code multiple times, so I 
> would like to encourage the view that Swing is an open set of components and 
> LAFs and that the built in components and LAFs should not be considered 
> special or privileged.
> 
> For amusement, see the JDK class AquaTabbedPaneCopyFromBasicUI where private 
> Swing code was duplicated by Apple and remains.
> 

As I remember a large part of the OS/X port project related to the Aqua LAF. A 
large undertaking where they probably made as minimal changes as possible and 
avoided re-inventing of wheels. 
So sort of ironic but not that hard to believe. 

Reply via email to