This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 53329

Summary: make welcome module brandable
Product: ide Reporter: Rich Unger <richunger>
Component: WelcomeAssignee: Stanislav Aubrecht <saubrecht>
Status: RESOLVED FIXED    
Severity: blocker    
Priority: P3    
Version: 4.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description Rich Unger 2005-01-13 02:14:02 UTC
Welcome is already brandable in that I can swap
out TitlePanel for a completely different
JComponent.  However, TitlePanel is pretty nice,
and it would be better not to have to throw it all
away, or clone the whole class.

I think it would be a fairly small effort to make
TitlePanel easier for branding modules to extend.
 As long as upper-image.png is brandable, and the
number of OvalButtons is variable, an extender
should just be able to provide an array of
OvalButton objects.
Comment 1 Marian Mirilovic 2006-04-21 12:17:47 UTC
reassigne to Standa ...
Comment 2 Stanislav Aubrecht 2006-04-25 12:01:59 UTC
welcome page has completely new layout now and it is possible to brand (all of)
its content.
the content is defined in an xml file using GridBagLayout-like parameters and
it's possible to provide a different layout file to change welcome page contents.
we're planing to make this a public api in netbeans 6.0 to allow other modules
to 'inject' additional content to the welcome page.