Monday, April 29, 2024
 Popular · Latest · Hot · Upcoming
17
rated 0 times [  17] [ 0]  / answers: 1 / hits: 10817  / 2 Years ago, mon, november 29, 2021, 11:55:22

On my 64bit Ubuntu 12.04 on an Intel Core i3 processor which has 16Gb RAM and a M4 SSD, NetBeans is very sluggish as well as the known problem where NetBeans does not use Ubuntu 12.04's global menu. That problem aside, why is NetBeans so slow, it's even slower than Eclipse!



Please have a look at this video:
http://youtu.be/utLQD5Gpg0M


More From » 12.04

 Answers
2

Look & Feel:



GTK+ and Java Swing Applications do not play well at all together when it comes to look and feel. I am afraid we'd have to wait for Java 8 for a proper fix.



For the time being, if you're not using Kubuntu but Ubuntu and Unity, you have to switch to the native look and feel which is Metal.



Go to your netbeans directory (ex: /home/user/netbeans7.2/etc) and open the file : netbeans.conf



then add the following line to netbeans options:



-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal


Netbeans in Ubuntu 12.04 using Metal LAF



Source: http://hanynowsky.wordpress.com/2012/04/27/netbeans-ide-look-feel-under-ubuntu-12-04/



Global menus:
Java Swing applications cannot benefit from Global menus integration for now. For the same reason: GTK/Swing implementations. Even Eclipse IDE is blacklisted for now even though it's SWT and not Swing based. Same goes for Emacs and Lotus notes.
Nevertheless, you can activate Global Menu support for Java Swing applications by using Java Ayatana Library and for netbeans install the corresponding plugin : http://hanynowsky.wordpress.com/2012/05/12/integration-of-java-swing-applications-with-unity-global-menu-in-ubuntu-12-04/
By the way, it would be ideal if OpenJDK crowd include this same library in OpenJDK's next version so that Swing Application get support for Global Menu out of the box.



Slowliness:
I use Netbeans IDE frequently on my machine and it's not slow at all compared to Eclipse.
It might be an issue with the version packaged for Ubuntu Software Center (repos). I don't recommend it. Instead, download Netbeans 7.1.2 from Netbeans.org and install it locally on your home directory. You'll notice that it's faster than the version in repositories. Slowliness might also occur when you're using OpenJDK instead of Oracle JDK (Tested).


[#38666] Wednesday, December 1, 2021, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
thellfi

Total Points: 222
Total Questions: 103
Total Answers: 123

Location: Palau
Member since Mon, Aug 16, 2021
3 Years ago
thellfi questions
;