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.
The ide.cfg option of: -J-Dapple.laf.useScreenMenuBar=true only works when in "SDI" window mode. Otherwise, you get the following exception: java.lang.ArrayIndexOutOfBoundsException: 0 at apple.laf.AquaTabbedPaneUI.isTabVisible(AquaTabbedPaneUI.java:1561) at apple.laf.AquaTabbedPaneUI$AquaTabSelectionHandler.stateChanged(AquaTabbedPane UI.java:1479) at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:287) at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:219) at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel. java:116) at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.j ava:50) at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:468) at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:461) at javax.swing.JTabbedPane.insertTab(JTabbedPane.java:573) at javax.swing.JTabbedPane.addTab(JTabbedPane.java:607) at org.netbeans.core.windows.frames.SplitContainerImpl.addTCIntoTab(SplitContainerImpl .java:596) at org.netbeans.core.windows.frames.SplitContainerImpl.attachComponents(SplitContainer Impl.java:322) at org.netbeans.core.windows.frames.DefaultContainerImpl.setAttached(DefaultContainerI mpl.java:801) at org.netbeans.core.windows.frames.SplitContainerImpl.setAttached(SplitContainerImpl.ja va:1000) at org.netbeans.core.windows.ModeImpl.setVisible(ModeImpl.java:1369) at org.netbeans.core.windows.WorkspaceVisibilityManager.setModesVisibility(WorkspaceVi sibilityManager.java:481) at org.netbeans.core.windows.WorkspaceVisibilityManager.processModes(WorkspaceVisibil ityManager.java:381) at org.netbeans.core.windows.WorkspaceVisibilityManager.doSetVisible(WorkspaceVisibilit yManager.java:187) at org.netbeans.core.windows.WorkspaceVisibilityManager.setVisible(WorkspaceVisibilityM anager.java:101) at org.netbeans.core.windows.WorkspaceImpl.setVisible(WorkspaceImpl.java:864) at org.netbeans.core.windows.WorkspaceImpl.setVisible(WorkspaceImpl.java:854) at org.netbeans.core.windows.UIModeManager$2.run(UIModeManager.java:288) at org.netbeans.core.windows.UIModeManager.updateAll(UIModeManager.java:249) at org.netbeans.core.windows.UIModeManager.setUIMode(UIModeManager.java:109) at org.netbeans.core.windows.UIModeManager.setUIMode(UIModeManager.java:88) at org.netbeans.core.ui.IDESettingsPanel.propertyChange(IDESettingsPanel.java:410) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252 ) at org.openide.NotifyDescriptor.firePropertyChange(NotifyDescriptor.java:535) at org.openide.NotifyDescriptor.setValue(NotifyDescriptor.java:428) at org.openide.WizardDescriptor.setValue(WizardDescriptor.java:740) at org.netbeans.core.NbPresenter$ButtonListener.actionPerformed(NbPresenter.java:932) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1797) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java: 1850) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245) at java.awt.Component.processMouseEvent(Component.java:5093) at java.awt.Component.processEvent(Component.java:4890) at java.awt.Container.processEvent(Container.java:1566) at java.awt.Component.dispatchEventImpl(Component.java:3598) at java.awt.Container.dispatchEventImpl(Container.java:1623) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095) at java.awt.Container.dispatchEventImpl(Container.java:1609) at java.awt.Window.dispatchEventImpl(Window.java:1585) at java.awt.Component.dispatchEvent(Component.java:3439) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:23 0) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.Dialog.show(Dialog.java:538) at org.netbeans.core.NbPresenter.superShow(NbPresenter.java:690) at org.netbeans.core.NbPresenter.doShow(NbPresenter.java:733) at org.netbeans.core.NbPresenter.run(NbPresenter.java:721) at org.openide.util.Mutex$1.run(Mutex.java:952) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:171) at java.awt.EventQueue.dispatchEvent(EventQueue.java:448) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:23 0) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
rassigned core/windows.
*** Issue 34077 has been marked as a duplicate of this issue. ***
*** This issue has been marked as a duplicate of 34284 ***
verified, closed - it's duplicate.