Il existe différentes catégories d'éditeurs : simple et rapide, orientée gestion du code source et orienté interface graphique. Ces catégories ne sont pas exclusives, mais si vous connaissez un éditeur couvrant ces trois catégories, faites nous signe...
Nous vous proposons d'essayer Kate, une éditeur de texte avancé de KDE, disponible par défaut dans les principales distributions de Linux et sous licence GPL, le site ici : http://kate.kde.org.
Cet éditeur offre un espace de navigation, un espace d'édition et une "fenêtre" sur la console système. Pour l'exécuter, tapez Alt+F2 puis entrez kate, ou via le menu "Editeur de texte" de la freeduc-sup.
Remarque : la coloration syntaxique ne s'active qu'une fois le fichier enregistré sous l'extension .java.
Aucun doute que l'éditeur Eclipse est celui qu'il vous faut.
Eclipse est un projet également Open Source, conçu en Java. A l'origine, Eclipse est un don d'IBM à Apache Software Foundation, le site est : http://www.eclipse.org.
Eclipse s'installe très simplement (décompression d'un fichier ZIP), offre des fonctions de refactoring (refonte de code source), dispose d'un déboggeur intégré, accepte toutes sortes de plugins, propose différentes perspectives de travail (reconfiguration automatique de l'environnement), etc.
Une fois décompressé, placez vous dans le répertoire eclipse et tapez :
./eclipse
Créez ensuite une projet Java :
Puis, importez un code source existant :
Il ne vous reste plus qu'à compiler/exécuter, via la commande Run/Run As/Java Application...
Nous l'avons dit, Sun propose avec son J2sdk 1.4.2, un éditeur puissant permettant de concevoir des interfaces graphiques en wysiwyg.
Non testé ici.