classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cp-patches] RFC: MetalToolTipUI and BasicToolTipUI


From: Lillian Angel
Subject: Re: [cp-patches] RFC: MetalToolTipUI and BasicToolTipUI
Date: Tue, 04 Oct 2005 09:47:47 -0400

On Tue, 2005-10-04 at 12:39 +0000, David Gilbert wrote:
> I decided to implement the missing methods in MetalToolTipUI.  As far as I 
> can tell, 
> tooltips for buttons and menu items under the MetalLookAndFeel display the 
> accelerator text in the tooltip, but under the BasicLookAndFeel they do not.  
> So the 
> accelerator code in BasicToolTipUI needs moving to MetalToolTipUI.
> 
> This patch cleans up both classes - I'm asking for review and comments 
> because it is 
> a reasonably big change to BasicToolTipUI and it is possible that I've missed 
> something.  Here is the ChangeLog:
> 
> 2005-10-04  David Gilbert  <address@hidden>
> 
>       * javax/swing/plaf/basic/BasicToolTipUI.java
>       (accText): removed,
>       (accDeliminator): removed,
>       (accFont): removed,
>       (accFore): removed,
>       (getPreferredSize): removed accelerator code (now in MetalToolTipUI),
>       (getAcceleratorText): removed (equivalent is now in MetalToolTipUI),
>       (paint): removed accelerator painting,
>       * javax/swing/plaf/metal/MetalToolTipUI.java
>       (padSpaceBetweenStrings): new field,
>       (MetalToolTipUI): initialise defaults,
>       (getAcceleratorString): new method,
>       (installUI): new method,
>       (uninstallUI): new method,
>       (isAcceleratorHidden): new method,
>       (getPreferredSize): new method,
>       (paint): new method,
>       (fetchAcceleratorString): new private method,
>       (acceleratorToString): new private method,
>       * examples/gnu/classpath/examples/swing/Demo.java
>       (mkButton): set tool tip.
> 
> Comments?

Looks fine to me :)
Lillian





reply via email to

[Prev in Thread] Current Thread [Next in Thread]