Menu

Netbeans

Willem3141

On this page, we collect some tweaks for Netbeans. This application defines quite a lot of GUI components itself, so by default it doesn't look completely right with Joxy.

Applying Joxy

This is the first hurdle: Netbeans doesn't use the standard -Dswing.defaultlaf option to set its LAF (see Applying Joxy to an application). Luckily Netbeans provides a --laf command line option instead. So use

./netbeans --laf joxy.JoxyLookAndFeel

to start Netbeans with Joxy.

Ugly tabbed panes

Netbeans paints its tabbed panes itself, which looks ugly when used in combination with Joxy. Netbeans however (from version 7.2 upwards) provides a way to disable this behaviour and use standard Java tabs. A simple way to do this is the following:

  • go to Tools > Options;
  • click the Miscellaneous item;
  • go to the Windows tab;
  • select the check-box Multi-row tabs.

The Netbeans developers, to implement these "multi-row tabs", switch the tabs to a normal JTabbedPane. However you won't get multi-row tabs, since Joxy doesn't support them (since Oxygen also doesn't do that).

Note: this (for some reason) only works for the tabs in the main part of the window (the code editor). The other tabs stay the same.

Background of the code editor was not painted

With previous unstable Joxy versions (about October 2012 - February 2013), the background of the code editor is not filled with white. This was a bug (see [tickets:#14]) that was not yet present in Joxy 0.1.0. So if you want to use Netbeans, please either stay on Joxy 0.1.0 or update to Joxy 0.2.0, in which this bug was fixed.


Related

Bugs: #14
Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.