The only way I've had success getting look and feel working is by setting
the boot classpath:

java  -Xbootclasspath/a:bundle/com.jgoodies.looks_2.1.2.jar ...


Mike

On Thu, May 29, 2008 at 5:46 AM, Elvy <[EMAIL PROTECTED]> wrote:

>
>
> "*" in boot delegation doesn't resolve the problem.
>
> Another idea?
>
>
>
> Richard S. Hall wrote:
> >
> > Just a guess, but perhaps you are running into class loading issues.
> >
> > I know that Swing plaf infrastructure makes some assumptions about how
> > it can locate required classes -- they think they can ask any class
> > loader to find them and this won't work if the class loader is a bundle.
> > We try to catch this case, but cannot catch all cases.
> >
> > Just for a quick test, you can try to set felix' boot delegation
> > property in conf/config.properties to "*" and see if it solves your
> > issue. If so, then I would recommend trying to narrow it down to the
> > precise packages for which you need access.
> >
> > -> richard
> >
> > Elvy wrote:
> >> We try to set the look and feel with the properties swing.defaultlaf or
> >> in
> >> the code but we have some problems with menu items. Menu items are not
> >> visible and we have this error :
> >>
> >> UIDefaults.getUI() failed: no ComponentUI class for:
> >> javax.swing.JMenuItem[,0,0,
> >>
> 0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSi
> >>
> ze=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=null,
> >>
> paintBorder=false,paintFocus=false,pressedIcon=,rolloverEnabled=false,rolloverIc
> >> on=,rolloverSelectedIcon=,selectedIcon=,text=]
> >> java.lang.Error
> >>         at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
> >>         at
> >> javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:117)
> >>         at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
> >>         at javax.swing.UIManager.getUI(UIManager.java:1012)
> >>         at javax.swing.JMenuItem.updateUI(JMenuItem.java:232)
> >>         at javax.swing.JMenuItem.init(JMenuItem.java:194)
> >>         at javax.swing.JMenuItem.<init>(JMenuItem.java:133)
> >>         at javax.swing.JMenuItem.<init>(JMenuItem.java:92)
> >>
> >> -----
> >> Tell me something you don't know!
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
>
>
> -----
> Tell me something you don't know!
> --
> View this message in context:
> http://www.nabble.com/Look-And-Feel-tp16896587p17534931.html
> Sent from the Apache Felix - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
____________________________________________________________
Michael Smoot, Ph.D. Bioengineering Department
tel: 858-822-4756 University of California San Diego

Reply via email to