No Nimbus for IDEA :(

Well not quite...

Just tried switching to Nimbus L&F in IDEA using the JDK6updateN preview and IDEA says "Cant set L&F to Nimbus" but does it anyway (although its not saved).

For the most part it seems to work, but throws alot of exceptions (mostly custom Jetbrains UI controls). There seems to be some odd font-size issues here and there but on the whole I like it - I think I could really get used to it...

Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(488,53),absolute(938,84),button=1,modifiers=Button1,clickCount=1] on frame0
java.lang.NullPointerException
at com.intellij.openapi.wm.impl.status.InlineProgressIndicator.(InlineProgressIndicator.java:108) at com.intellij.openapi.wm.impl.status.InfoAndProgressPanel$MyInlineProgressIndicator.(InfoAndProgressPanel.java:1) at com.intellij.openapi.wm.impl.status.InfoAndProgressPanel.a(InfoAndProgressPanel.java:76) at com.intellij.openapi.wm.impl.status.InfoAndProgressPanel.addProgress(InfoAndProgressPanel.java:115) at com.intellij.openapi.wm.impl.status.StatusBarImpl.add(StatusBarImpl.java:60) at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.d(BackgroundableProcessIndicator.java:5) at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.(BackgroundableProcessIndicator.java:31) at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.]]>(BackgroundableProcessIndicator.java:35)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressAsynchronously(ProgressManagerImpl.java:55)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.run(ProgressManagerImpl.java:50)
at com.intellij.openapi.progress.Task.queue(Task.java:65)
at com.intellij.compiler.progress.CompilerTask.start(CompilerTask.java:129)
at com.intellij.compiler.impl.CompileDriver.a(CompileDriver.java:747)
at com.intellij.compiler.impl.CompileDriver.make(CompileDriver.java:788)
at com.intellij.compiler.CompilerManagerImpl.make(CompilerManagerImpl.java:37)
at com.intellij.execution.impl.ExecutionManagerImpl.compileAndRun(ExecutionManagerImpl.java:22)
at com.intellij.execution.runners.RunStrategyImpl.execute(RunStrategyImpl.java:77)
at com.intellij.execution.runners.RunStrategyImpl.execute(RunStrategyImpl.java:11)
at com.intellij.execution.actions.RunnerAction.a(RunnerAction.java:37)
at com.intellij.execution.actions.RunnerAction.actionPerformed(RunnerAction.java:13)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:18)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:11)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:80)
at java.awt.Component.processEvent(Component.java:5865)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4472)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4302)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2440)
at java.awt.Component.dispatchEvent(Component.java:4302)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:45)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:1)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:68)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

2 comments

Meant to attach a short screenshot :)



Attachment(s):
IDEA-Nimbus.png
0

Hi,

I think it's a problem of Nimbus and not IDEA. It doesn't work with Netbeans either ( http://blogs.sun.com/katakai/entry/nimbus_is_not_working_with1 ) and probably many other applications.
Well, Nimbus isn't final yet. They'll most likely fix it before making it final.

Cheers,
Robert

0

Please sign in to leave a comment.