looking for a good java compiler/ide for windows

Posted on 2003-03-27
Medium Priority
Last Modified: 2013-12-14
hi, i'm looking for a good java compiler/ide for windows. Until now i used bluej (bluej.org). It has some nice feature but it's writen in java and it has a very slow GUI.

So i'm looking for a non-java or very fast IDE with synthax highlighting and code completion. And maybe something like a javaguimaker or so for easier gui making.

Does anybody know a good one? The best would be freeware.
Question by:Knighty
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 35

Accepted Solution

TimYates earned 80 total points
ID: 8221598
Jbuilder Personal edition : http://www.borland.com/jbuilder
Netbeans : http://www.netbeans.org
SunONE Community edition : http://forte.sun.com/ffj/downloads.html
LVL 35

Expert Comment

ID: 8221634
All three have a gui builder, and all three are free...

Netbeans is opensource, JBuilder and SunONE are the free versions (full Enterprise versions cost around £4000, unless you are a student or work for a charity)

Expert Comment

ID: 8222239
You might want to try Eclipse


It's free and faster than Sun ONE.
Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI


Expert Comment

ID: 8222640
an they are all Java based IDEs (made in Java)
http://www.omnicore.com yet another java IDE with the most sophisticated features. :P

Expert Comment

ID: 8223080
>>So i'm looking for a non-java or very fast IDE with synthax highlighting and code completion.

The best...
The fastest...
syntax hihglighting and code completion IDE tool ever made is Visual Java++ from Microsoft (This is true not only for Java, but for all its editors!).
What we get and what we loose?
First at all, all of the gues above would tell:

Yeaaa.... Microsoft... he,he,he they support Java up to 1.1.8.
In order to use whatever version of Java SDK you want, you should add the <<rt.jar>> into the yours project classpath. After that you have the fastest compiler, syntax highlighting and code completion!

But, you can't work with Swing GUI editor!

The choice is yours!

Expert Comment

ID: 8223882
Javabased GUIs don't need to be slow...
JBuilder is actually quite fast even on my old P2-400 (having heaps of RAM might help).
Netbeans on the other hand was very slow on the same machine, so go figure.

The fastest editor (going from screen redrawing and CPU/RAM use) in a Windows environment is still Notepad.
For Unix that would be either VI or Emacs.
Used with a commandline compiler you're looking at performance no graphical environment can hope to match.

VI and Emacs can do syntax highlighting for you too.

Expert Comment

ID: 8227013
I recommend and use JBuilder but remember when you use gui builders you get more code that is usually harder to read than coding by hand, but the trade off its faster to do(usually). Example at least in JBuilder coding a button you can code a basic button in 1-2 lines gui builder it uses 3+.

Author Comment

ID: 8227693
thx for your replys

netbeans is nice and has a good gui builder, a little slow maybe.

jbuilder is very good but unfortunately it is not possible to use the guibuilder in the personal edition.

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
Introduction This article is the second of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers the basic installation and configuration of the test automation tools used by…
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question