Java IDE
Java IDE
Hallo,
ich hab grad so folgendes Problem. Ich mach grad ne Projektarbeit in der ich eine Grafische Oberfläche in Java brauche. Wir haben von unserem Lehrer da eine Einführung in Forte bekommen. Leider braucht das Ding bei mir erst mal ewig zum Laden und arbeiten ist auch nicht so der bringer. Liegt wohl unter anderem auch an meinem lahmen Computer. Im editor will ich die ganze sache auch nicht unbedingt machen, da das ziemlich Zeit schluckt und Forte zum Beispiel um einiges schöneren Code erzeugt als ich und dort auch alles komfortabel einzustellen ist. Ein Mitschüler hat mir JBuilder empfohlen, der sei anscheinend schneller und auch angenehmer zum Bedienen. Auf jeden Fall wollt ich mal so fragen was ihr denn zum erstellen von GUI's mir Java verwendet. Achso, vielleicht sei noch erwähnt, dass ich die ganze Sache in Swing umsetzen zu gedenke. Wär echt nett, wenn ihr mir ein paar nicht so rechenaufwendige ide's für Java sagen könntet. Sonst bekomm ich das nur mit nervenzusammenbruch fertig.
Danke im Vorraus
Wolf
ich hab grad so folgendes Problem. Ich mach grad ne Projektarbeit in der ich eine Grafische Oberfläche in Java brauche. Wir haben von unserem Lehrer da eine Einführung in Forte bekommen. Leider braucht das Ding bei mir erst mal ewig zum Laden und arbeiten ist auch nicht so der bringer. Liegt wohl unter anderem auch an meinem lahmen Computer. Im editor will ich die ganze sache auch nicht unbedingt machen, da das ziemlich Zeit schluckt und Forte zum Beispiel um einiges schöneren Code erzeugt als ich und dort auch alles komfortabel einzustellen ist. Ein Mitschüler hat mir JBuilder empfohlen, der sei anscheinend schneller und auch angenehmer zum Bedienen. Auf jeden Fall wollt ich mal so fragen was ihr denn zum erstellen von GUI's mir Java verwendet. Achso, vielleicht sei noch erwähnt, dass ich die ganze Sache in Swing umsetzen zu gedenke. Wär echt nett, wenn ihr mir ein paar nicht so rechenaufwendige ide's für Java sagen könntet. Sonst bekomm ich das nur mit nervenzusammenbruch fertig.
Danke im Vorraus
Wolf
- Dark-Kamui
- Beiträge: 439
- Registriert: 16.12.2002 20:20:42
- Wohnort: Rosenheim (Oberbayern)
Ich bin zwar kein Java Programmierer aber ich habe mal im ct ein interessanten Bericht über die IDE Eclipse gelesen. http://www.eclipse.org Vielleicht ist das was für dich.
-
- Beiträge: 462
- Registriert: 04.01.2002 18:27:23
- Wohnort: Burgfarrnbach (Fürth/Nürnberg)
-
Kontaktdaten:
NetBeans - http://www.netbeans.org/
Is recht umfangreich und hat alles was man braucht. Is aber weil selbst in Java geschrieben realtiv langsam.
Gruß
Is recht umfangreich und hat alles was man braucht. Is aber weil selbst in Java geschrieben realtiv langsam.
Gruß
Die USA sind direkt von der Barbarei in die Dekadenz übergegangen, ohne den Umweg über die Zivilisation zu nehmen.
-Joachim Fernau
roarin@amessage.de
-Joachim Fernau
roarin@amessage.de
So weit ich weiß nicht. Es gibt zwar kommerzielle Projekte, wovon aber wohl auch noch keines fertig ist. Außerdem halte ich es für wahrscheinlich, dass diese in erster Linie für SWT gemacht sind. Wolf will aber Swing.suntsu hat geschrieben:Das ist imo falsch.Eclipse hat keinen GUI-Builder.
Soweit ich weis gibt es ein Plugin das einem GUI-Builder sehr änlich kommt. Einfach mal auf der Eclipse-HP gucken.
-
- Beiträge: 387
- Registriert: 26.11.2002 15:37:00
- Wohnort: Oberhausen
Wo ist eclipse
Hi tylerD,
wo hast du denn das mit Eclipse gelesen?
Denn auf http://www.debian.org/distrib/packages habe ich
mir den Wolf gesucht.
Brauche ich da ne neue Url in meiner source.list?
Gruß,
Weizenbier
wo hast du denn das mit Eclipse gelesen?
Denn auf http://www.debian.org/distrib/packages habe ich
mir den Wolf gesucht.
Brauche ich da ne neue Url in meiner source.list?
Gruß,
Weizenbier
There are only 10 types of people in the world:
Those who do understand binary and those who don't.
Those who do understand binary and those who don't.
Also,
Forte == netbeans, nur das Forte ein paar Plugins standartmässig drin hat, welche bei
netbeans erst nachinstalliert werden müssen, bzw. nicht gibt.
Eclipse ist wesentlich schneller als Forte/Netbeans da in C/C++ implementiert (Forte und Netbeans sind pure Java)
JBuilder von Borland ist zwar ebenfalls in Java implementiert, aber deutlich schneller als Forte/Netbeans und hat einen komfortablen GUI-Builder.
Together ist von TogetherSoft, welche von Borland geschluckt wurde. Together wurde eigentlich als eine IDE für Softwarearchitektur auf Basis von UML entwickelt, und ist in diesem Gebiet unschlagbar. Aber mitlerweile ist Together zu einer sehr mächtigen IDE herangewachsen.
In den neuen Versionen des JBuilder soll Together integriert werden. Aber der kostenlosen Personal Version bleibt dies wohl vergönnt.
Ich persöhnlich arbeite am liebsten mit Netbeans, da es sehr viele Plugins dafür gibt und es gut zu bedienen ist. Danach kommt für mich JBuilder, welcher meiner Meinung nach die beste IDE ist, aber der in der Personal Version leider viele wichtige Dinge fehlen. Together ist genial, aber ebenfalls sehr teuer.
Eclipse ist von der Bedienung ungewohnt. Ich habe aber gehört das eben diese, nach der Eingewöhnung, sehr viele Vorteile hat. So habe ich zuerst im Menue verzweifelt den Punkt 'Compile' gesucht. Vergeblich. So etwas gibt es nicht, da Eclipse selbstständig compiliert. Ich habe leider keine Nerven und keine Zeit mich lange in eine IDE einzuarbeiten, aber es soll sich bei Eclipse lohnen.
Christian
Forte == netbeans, nur das Forte ein paar Plugins standartmässig drin hat, welche bei
netbeans erst nachinstalliert werden müssen, bzw. nicht gibt.
Eclipse ist wesentlich schneller als Forte/Netbeans da in C/C++ implementiert (Forte und Netbeans sind pure Java)
JBuilder von Borland ist zwar ebenfalls in Java implementiert, aber deutlich schneller als Forte/Netbeans und hat einen komfortablen GUI-Builder.
Together ist von TogetherSoft, welche von Borland geschluckt wurde. Together wurde eigentlich als eine IDE für Softwarearchitektur auf Basis von UML entwickelt, und ist in diesem Gebiet unschlagbar. Aber mitlerweile ist Together zu einer sehr mächtigen IDE herangewachsen.
In den neuen Versionen des JBuilder soll Together integriert werden. Aber der kostenlosen Personal Version bleibt dies wohl vergönnt.
Ich persöhnlich arbeite am liebsten mit Netbeans, da es sehr viele Plugins dafür gibt und es gut zu bedienen ist. Danach kommt für mich JBuilder, welcher meiner Meinung nach die beste IDE ist, aber der in der Personal Version leider viele wichtige Dinge fehlen. Together ist genial, aber ebenfalls sehr teuer.
Eclipse ist von der Bedienung ungewohnt. Ich habe aber gehört das eben diese, nach der Eingewöhnung, sehr viele Vorteile hat. So habe ich zuerst im Menue verzweifelt den Punkt 'Compile' gesucht. Vergeblich. So etwas gibt es nicht, da Eclipse selbstständig compiliert. Ich habe leider keine Nerven und keine Zeit mich lange in eine IDE einzuarbeiten, aber es soll sich bei Eclipse lohnen.
Christian
@weizenbier: ich hab normale unstable sourcelisten und bekommen bei einem das. aber leider hab ich mich zu früh gefreut weil noch ein eclipse paket fehlt, wodurch sich das alles noch nicht direkt installieren läßt. (durch indirekte oder direkte abhängigkeiten).
@ckihm.deb: ich finde eclipse vor allem sehr gut wenn man direkt am code arbeitet weil es sehr hilft fehler zu vermeiden, ohne das man compilieren muß und die compilerfehlermeldungen auswerten muß. es unterstützt einem unheimlich beim schreiben und man ist verdammt schnell produkitv. des weiteren hat eclipse sehr gute refaktorisierungs möglichkeiten um allten code ein bissel zu verbessern. aber ich gebe dir recht das es etwas gewöhnungsbedürftig ist, vor allem wenn mann von netbeans/forte oder jbuilder kommt. deren großes plus sind jedoch nur noch die guten guibuilder, wobei der vom jbuilder meiner meinung noch etwas besser ist.
cu
Code: Alles auswählen
jack:/home/tyler# apt-cache search eclipse
stellarium - A real-time photo-realistic sky generator
simh - Emulators for 29 different computers
eclipse - Extensible Tool Platform and Java IDE
eclipse-javac - Java compiler and ant plugin cut from eclipse
eclipse-jdt - Java development tools plug-ins for Eclipse
eclipse-nls-sdk - localized message catalog for eclipse
eclipse-platform - Eclipse platform without plug-ins to develop any language
jack:/home/tyler#
@ckihm.deb: ich finde eclipse vor allem sehr gut wenn man direkt am code arbeitet weil es sehr hilft fehler zu vermeiden, ohne das man compilieren muß und die compilerfehlermeldungen auswerten muß. es unterstützt einem unheimlich beim schreiben und man ist verdammt schnell produkitv. des weiteren hat eclipse sehr gute refaktorisierungs möglichkeiten um allten code ein bissel zu verbessern. aber ich gebe dir recht das es etwas gewöhnungsbedürftig ist, vor allem wenn mann von netbeans/forte oder jbuilder kommt. deren großes plus sind jedoch nur noch die guten guibuilder, wobei der vom jbuilder meiner meinung noch etwas besser ist.
cu
ckihm.deb hat geschrieben:Also,
Eclipse ist von der Bedienung ungewohnt. Ich habe aber gehört das eben diese, nach der Eingewöhnung, sehr viele Vorteile hat. So habe ich zuerst im Menue verzweifelt den Punkt 'Compile' gesucht. Vergeblich. So etwas gibt es nicht, da Eclipse selbstständig compiliert. Ich habe leider keine Nerven und keine Zeit mich lange in eine IDE einzuarbeiten, aber es soll sich bei Eclipse lohnen.
Christian
da ich nur mit eclipse arbeite muss ich da ja mal wiedersprechen....
zwar prüft eclipse selbständig zum größten teil während der bearbeitung ob der code fehlerhaft ist, oder nicht...aber man kann eclipse auch zum compilieren zwingen..
dazu muss man einfach das root-verzeichnis (das mit dem blauen ordner) des projectes anwählen und dann gibt es unter dem Menüpunkt "Project" die unterpunkte
"Build Project"
"Rebuild Project"
"Build All"
"Rebuild All"
dann wird halt entsprechend kompiliert...
aber ich glaube das problem ist einfach das jeder seine *lieblings* IDE hat an die man sich gewöhnt hat und dabei einfach bleibt....
deswegen würd ich ja empfehlen erstmal irgendeine IDE zu testen die einem sympathisch erscheint und die erstmal zu benutzen, und wenn man dann merkt das die doch nicht so gut ist, kann man einfach wechseln.....zumal die java-dateien ja auch per import/export weitergegeben werden können...
@chemosh
wie gesagt, habe ich mich nicht lange mit Eclipse beschäftigt, da ich keine Nerven hatte.
Viele Bonbons einer IDE endeckt man aber oft erst nach längerem.
Daher hast du auch bestimmt einen besseren Überblick über die Vorteile von Eclipse.
Auf jedenfall hast du recht, das jeder die für sich beste IDE nur durch Probieren finden kann.
@tylerD
ich finde der grösste Vorteil von JBuilder bzw. Together ist nicht der GUI-Builder, sonder die Möglichkeit mit Hilfe von UML das Projekt zu entwerfen. Und das schönste ist, das aus den erstellten Diagrammen per Knopfdruck das Codegerüsst erstellt wird bzw. änderungen am Code werden sofort im Diagramm dargestellt. Dabei behält man bei grossen Projekten eine bessere Übersicht.
OK, man kann sowohl in Eclipse wie auch in Netbeans Plugins einbinden die ebenfalls das Arbeiten mit UML ermöglichen, aber diese sind noch nicht vergleichbar mit z.B. Together. Aber wenn man bedenkt das diese OpenSource sind und oft von einem kleinen Entwicklerteam erstellt sind, bin ich erstaunt wie weit die Entwicklung dieser Plugins schon ist.
wie gesagt, habe ich mich nicht lange mit Eclipse beschäftigt, da ich keine Nerven hatte.
Viele Bonbons einer IDE endeckt man aber oft erst nach längerem.
Daher hast du auch bestimmt einen besseren Überblick über die Vorteile von Eclipse.
Auf jedenfall hast du recht, das jeder die für sich beste IDE nur durch Probieren finden kann.
@tylerD
ich finde der grösste Vorteil von JBuilder bzw. Together ist nicht der GUI-Builder, sonder die Möglichkeit mit Hilfe von UML das Projekt zu entwerfen. Und das schönste ist, das aus den erstellten Diagrammen per Knopfdruck das Codegerüsst erstellt wird bzw. änderungen am Code werden sofort im Diagramm dargestellt. Dabei behält man bei grossen Projekten eine bessere Übersicht.
OK, man kann sowohl in Eclipse wie auch in Netbeans Plugins einbinden die ebenfalls das Arbeiten mit UML ermöglichen, aber diese sind noch nicht vergleichbar mit z.B. Together. Aber wenn man bedenkt das diese OpenSource sind und oft von einem kleinen Entwicklerteam erstellt sind, bin ich erstaunt wie weit die Entwicklung dieser Plugins schon ist.
eclipse in c/c++?
@ckihm.dev und ich dachte immer, eclipse wäre in java implementiert ?!?
aber, man lernt ja nie aus
aber, man lernt ja nie aus

Also erst mal en dickes Dankeschön.
Sind ja echt hammer viele Beiträge geworden. Ich denke, ich werde mir das Eclipse mal näher anschauen. Bin grad am Runterladen. JBuilder wäre auch interessant, kostet aber en haufen. Es gibt zwar Wege, das auch kostenlos zu bekommen, ist aber nicht so mein Ding.
Was mich noch interessieren würde, wäre was ihr denn so von Java haltet. Ich würde ja auch beruflich gerne in der Softwareentwicklung tätig werden. Aber erstmal muss ich mich noch durch ein Studium prügeln. Ich beschäftige mich halt wegen dem Projekt damit. Gefällt mir auch ganz gut. Lässt sich einiges Eleganter lösen wie mit C++. Außerdem gefällt mir die (relative) Plattformunabhängigkeit ganz gut. Die Geschwindigkeit bemerkt man ja nicht so, wenn man nicht gerade so einen PC hat wie ich.
Na dann freu ich mich schon auf die Beiträge
Sind ja echt hammer viele Beiträge geworden. Ich denke, ich werde mir das Eclipse mal näher anschauen. Bin grad am Runterladen. JBuilder wäre auch interessant, kostet aber en haufen. Es gibt zwar Wege, das auch kostenlos zu bekommen, ist aber nicht so mein Ding.
Was mich noch interessieren würde, wäre was ihr denn so von Java haltet. Ich würde ja auch beruflich gerne in der Softwareentwicklung tätig werden. Aber erstmal muss ich mich noch durch ein Studium prügeln. Ich beschäftige mich halt wegen dem Projekt damit. Gefällt mir auch ganz gut. Lässt sich einiges Eleganter lösen wie mit C++. Außerdem gefällt mir die (relative) Plattformunabhängigkeit ganz gut. Die Geschwindigkeit bemerkt man ja nicht so, wenn man nicht gerade so einen PC hat wie ich.
Na dann freu ich mich schon auf die Beiträge
@chefwolf
schau mal hier: http://www.borland.de/jbuilder/personal/index.html
Das ist die offizielle Kostenlose Version. Hat nicht den vollen Funktionsumfang,
aber ist für die meisten Projekte voll ausreichend.
Was ich von Java halte?
Genial. Ist meine Lieblingssprache ( naja, eigentlich scripte ich am liebsten Perl, aber
das ist ja eine Script Sprache). Sie abstrahiert sehr stark. Dadurch brauche ich mich
nicht explizit um die Speicherfreigabe, Zeiger ... kümmern. Desweiteren ist sie sehr flexibel im Einsatzbereich. Man kann ohne viel neues lernen zu müssen WebAnwendungen (JSP, Servlets, Applets) , Verteilte Systeme ( RMI ), Mediaprojekte (JMF) etc. erstellen. Und falls man ein Projekt hat, bei dem es wirklich auf die Geschwindigkeit ankommt, dann gibt es noch native Compiler ( allerdings in der Regel teuer ) mit denen man ein Lauffähiges Programm aus dem Java Code machen kann. Da man sich dadurch die JVM spart, geht es schneller.
Zum lernen würde ich aber jedem erst mal C empfehlen. Dabei bekommt man mehr mit, was sich so abspielt im Rechner. Dies sollte man übrigens auch beim Java Hacken nicht vergessen.
Gruss Christian
schau mal hier: http://www.borland.de/jbuilder/personal/index.html
Das ist die offizielle Kostenlose Version. Hat nicht den vollen Funktionsumfang,
aber ist für die meisten Projekte voll ausreichend.
Was ich von Java halte?
Genial. Ist meine Lieblingssprache ( naja, eigentlich scripte ich am liebsten Perl, aber
das ist ja eine Script Sprache). Sie abstrahiert sehr stark. Dadurch brauche ich mich
nicht explizit um die Speicherfreigabe, Zeiger ... kümmern. Desweiteren ist sie sehr flexibel im Einsatzbereich. Man kann ohne viel neues lernen zu müssen WebAnwendungen (JSP, Servlets, Applets) , Verteilte Systeme ( RMI ), Mediaprojekte (JMF) etc. erstellen. Und falls man ein Projekt hat, bei dem es wirklich auf die Geschwindigkeit ankommt, dann gibt es noch native Compiler ( allerdings in der Regel teuer ) mit denen man ein Lauffähiges Programm aus dem Java Code machen kann. Da man sich dadurch die JVM spart, geht es schneller.
Zum lernen würde ich aber jedem erst mal C empfehlen. Dabei bekommt man mehr mit, was sich so abspielt im Rechner. Dies sollte man übrigens auch beim Java Hacken nicht vergessen.
Gruss Christian