I'd advise looking closely at the functionality provided out of the box by the APIs rather than rolling your own complex solutions, e.g., here's a few:
http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.html#setAttentionHighlight-boolean- http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.html#makeBusy-boolean- http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.html#requestFocus-- http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.html#requestAttention-boolean- Gj On Fri, Jul 20, 2018 at 2:39 PM, stephen cumminger < stephen.cummin...@sonideft.com> wrote: > I downloaded an older version of JGoodies PlasticTabbedPaneUI and about 20 > related java files to support it. I had to make an adjustment to it to > suppress its titling of the tabs, but other than that it fits in really > well into the NetBeans platform; using Geertjan's Blog for guidance. Using > TopComponent.setDisplayName() works quite well, and yes it does support the > font color markup. I can now color the titles that I wanted. > > To answer Neil's question, I did try various colors using the hex codes. > It didn't work. > > I'm not sure this is a common use case that would warrant filing a bug. > There would be value for others in finding the missing referenced file for > the Blog so that others can also follow this path to doing something > different. The file missing from the Blog appeared to be one java file that > did what JGoodies did in 20+. > > The business case for me is that I can have multiple documents opened by > the user at the same time. I also have various singleton windows that will > be listening on the global lookup for certain objects that may be selected > within the documents. Each singleton will be listening for different > objects within the selected document. Since the singleton windows can make > changes to the opened documents, I wanted it very clear visually which > document is being viewed/modified in the singleton. > > Regards, > > > Stephen Cumminger > > > -----Original Message----- > From: Neil C Smith <neilcsm...@apache.org> > Sent: Friday, July 20, 2018 6:13 AM > To: stephen cumminger <stephen.cummin...@sonideft.com>; > users@netbeans.apache.org > Subject: Re: Customizing the tab showing a TopComponent in Editor mode > > On Thu, 19 Jul 2018 at 14:16, stephen cumminger < > stephen.cummin...@sonideft.com> wrote: > > String toreturn= "<HTML><B>"+prefix+"<FONT > > COLOR=RED>"+super.getDisplayName()+"</FONT></B></HTML>"; > > Have you tried <font color='#ff0000'> ? > > From recollection it uses this - > http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/ > openide/awt/HtmlRenderer.html > > Best wishes, > > Neil > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > For additional commands, e-mail: users-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > For additional commands, e-mail: users-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >