Editor für grafische Oberfläche

Status
Nicht offen für weitere Antworten.

Johnny2

Mitglied
Hallo zusammen,

ich programmiere mit Eclipse, und um damit GUI's ohne alles mit der Hand zu schreiben zu erstellen, muss ich mir ja Plugins installieren. Soweit klar, nur gibts da anscheinend ne Menge unterschiedlicher, und jetzt blick ich zwischen Swing, Visual Editor und was es sonst nach alles gibt, gar nicht mehr durch.

Allein auf der Seite von Visual Editor Project hier gibt es eine Runtime, SDK und noch tausend anderer Dinge. Kann mir einer da mal bitte die Unterschiede erklären und was ich am besten benutzen sollte? Braucht man die z.B. die Runtime vom Visual Editor, um später ein Programm, das damit erstellt wurde ,auszuführen?
 

Ebenius

Top Contributor
Da haste was falsch verstanden. AWT & Swing sind Bibliotheken, mit denen man GUIs machen kann. AWT ist das einfache Abstract Window Toolkit von Sun und ist gleich mit bei Java dabei. Swing ist eine Bibliothek mit wesentlich höher entwickelten Komponenten, die auf AWT aufsetzt, aber für alles eigene Komponenten mitbringt. Diese Bibliothek ist ebenfalls mit bei Java dabei. Mehr als die zwei benötigt man nicht, um "GUI's ohne alles mit der Hand zu schreiben".

Ich kann Dir einen Link zum Sun Tutorial: Creating a GUI with JFC / Swing geben. Da sind viele nützliche Sachen drin. Ich weiß allerdings nicht, ob das für den Programmieranfänger das richtige Tutorial ist.

Kollegen, was empfiehlt man für den Anfänger?
 

Johnny2

Mitglied
Also ich hab ja schon ne zeitlang ein bisschen mit C# programmiert und im Visual Studio gibts da nen ganz einfachen Editor, in dem man die Buttons, usw nur reinziehen muss. Gibts doch für Java auch, nur welches soll ich benutzen?
@Ebenius: Interesanter Link, nur würd ich das eben mit nem Wysiwyg-Editor machen, wie oben beschrieben
 

Wildcard

Top Contributor
Im Update Manager diese Update Site hinzufügen und von dort den Visual Editor installieren:
http://update.soyatec.org/Ganymede/ve/1.4
Es gibt zwar komfortablere GUI Builder als den VE, aber der produziert wenigstens brauchbaren Code und man kann das Zeug noch von Hand ändern.
Wichtig ist aber:
Wenn du GUIs nicht von Hand schreiben kannst, dann auch nicht mit einem Builder, den verstehen muss man die Sache in beiden Fällen
 

Ebenius

Top Contributor
Johnny2 hat gesagt.:
@Ebenius: Interesanter Link, nur würd ich das eben mit nem Wysiwyg-Editor machen, wie oben beschrieben
Da hab ich mich ein bisschen verlesen. Ich dachte, Du wolltest "GUIs ─ ohne alles ─ mit der hand [...] schreiben"... :lol:

Interpunktion hätte geholfen. ;-)
 

Ebenius

Top Contributor
Johnny2 hat gesagt.:
Könnte das auch per Hand programmieren, aber auf die Dauer ist mir das zu kompliziert.

Ich bin seit sieben Jahren beruflich Java-Entwickler, mindestens 3/4 der Zeit als Swing/Gui-Entwickler. Ich benutze niemals graphische Editoren. Ich hab allerdings auch schon vier Jahre keinen mehr probiert. Wildcard hat recht: Erst mit der Hand schreiben. Später kennst Du auch die Ansprüche an einen GUI-Builder besser...
 

Daniel_L

Bekanntes Mitglied
NetBeans hat spätestens seit Version 6 einen exzellenten GUI-Designer. Da ich nicht beruflich im Team programmiere, bin ich nicht auf handgeschriebenen Code bei der GUI angewiesen - und ich würde keine (Desktop-)Anwendung mehr ohne den GUI-Designer entwickeln. Geht leicht von der Hand und selbst komplexe Oberflächen sind ohne größeren Aufwand erstellt.

Ich persönlich hab nur gute Erfahrungen mit dem NetBeans GUI-Designer gemacht (ich arbeite aber nur mit dem FreeLayout, zu den anderen Layouts im GUI-Designer kann ich nicht viel sagen).
 

Wildcard

Top Contributor
Unschlagbarer Vorteil beim VE: Er parst alles, er braucht keine Metainformationen, er wertet auch bestehende Classfiles aus die nicht mit einem Builder erzeugt worden sind, er stört sich nicht daran wenn man händisch den Code anfasst.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Ein Bild für GUI (Java-Editor) Java Basics - Anfänger-Themen 4
S Java-Editor für Mac? Java Basics - Anfänger-Themen 8
M Packages erstellen mit Java-Editor Java Basics - Anfänger-Themen 6
Alan6 Java Editor BMI Rechner Java Basics - Anfänger-Themen 7
E JavaFX Editor Probleme mit der Zwischenablage Java Basics - Anfänger-Themen 12
B OOP-Anfänge über CMD + Editor Java Basics - Anfänger-Themen 30
J "travelling salesman problem" mit Java Editor Java Basics - Anfänger-Themen 17
NightmareVirus Java-Editor (G. Röhner): Fehlende Dateinamen Java Basics - Anfänger-Themen 1
P Kann ich Java - Programme auch ohne Editor öffnen? Java Basics - Anfänger-Themen 70
S Fehler: Editor does not contain a main type Java Basics - Anfänger-Themen 3
G Programm wird nicht ausgeführt: Editor does not contain a main type Java Basics - Anfänger-Themen 10
N Eclipse - Editor - zugeklappte Methoden speichern Java Basics - Anfänger-Themen 3
N JDK installieren Probleme mit dem Java Editor Java Basics - Anfänger-Themen 3
L Source Code in Editor kopieren Java Basics - Anfänger-Themen 5
H Interface Problem mit Java Editor Java Basics - Anfänger-Themen 15
S Class File Editor gibt beim Start der Programms die Fehlermeldung Source not found aus Java Basics - Anfänger-Themen 1
K Java-Editor: "Starten" bringt Error Java Basics - Anfänger-Themen 15
P OOP Java-Editor OOP Fehlerlösung Java Basics - Anfänger-Themen 6
Q Classpath mit Text Editor progammieren (Classpath) Java Basics - Anfänger-Themen 5
D Erste Schritte Problem mit dem Java-Editor Eclipse [Frage] Java Basics - Anfänger-Themen 13
H Einfacher Editor, Einfache Handelsanweisungen Java Basics - Anfänger-Themen 2
T Problem mit java-editor + Scanner Java Basics - Anfänger-Themen 9
C Java Gui Editor Java Basics - Anfänger-Themen 10
K Fehlermeldung nach editor installation Java Basics - Anfänger-Themen 3
H Java-Editor Wahl Java Basics - Anfänger-Themen 15
K Java editor kompiliert aber startet nicht Java Basics - Anfänger-Themen 5
R Erste Schritte codecopieren von Editor nach Eclipse / JTextField Java Basics - Anfänger-Themen 4
J Java Editor Appletons - Errors Java Basics - Anfänger-Themen 13
D Eclipse und Visual Editor - erzeugen einer Tabelle Java Basics - Anfänger-Themen 8
B Reiter in einer GUI (Visual Editor) Java Basics - Anfänger-Themen 4
D OOP Suchfunktion Editor Java Basics - Anfänger-Themen 4
S Erste Schritte Probleme Editor (Windows) Java Basics - Anfänger-Themen 13
B Editor does not contain a main type Java Basics - Anfänger-Themen 3
F Erster Tag mit Java Editor Java Basics - Anfänger-Themen 32
H Problem beim Anfang von Java (Java Editor) Java Basics - Anfänger-Themen 2
C Textdatei mit eigenem .jar Editor öffnen Java Basics - Anfänger-Themen 11
F html editor Java Basics - Anfänger-Themen 5
G Kann mit Java Editor keine Programme schreiben Java Basics - Anfänger-Themen 5
F Image Editor Java Basics - Anfänger-Themen 2
B OOP Objekt klonen (Grundzustand), um in Editor "Abbrechen" zu können Java Basics - Anfänger-Themen 4
H Java Editor richtig konfogurieren Java Basics - Anfänger-Themen 8
H warum speicher und läd mien editor nicht? Java Basics - Anfänger-Themen 24
J Java - Editor Java Basics - Anfänger-Themen 8
H Multiple JFrames im GUI Editor von NetBeans Java Basics - Anfänger-Themen 2
J Probleme mit Visual Editor Komponenten auf Panel legen Java Basics - Anfänger-Themen 4
B .txt Datei mit Editor öffnen Java Basics - Anfänger-Themen 8
K Ich möchte in einem Text Editor cut, copy ,paste einfügen! Java Basics - Anfänger-Themen 2
C Editor does not contain a main type Java Basics - Anfänger-Themen 7
K Entwicklungsumgebung Eclipse und Visual Editor Plugin Java Basics - Anfänger-Themen 5
G Habe ein Problem mit syn-Editor ( beim compilieren) Java Basics - Anfänger-Themen 4
G *.java Datei mit Editor starten und testen Java Basics - Anfänger-Themen 6
G Suche Guten Editor zum Loggen Java Basics - Anfänger-Themen 3
H Java Editor Java Basics - Anfänger-Themen 7
C problem miteinfachem editor Java Basics - Anfänger-Themen 8
K Grundlegendes Problem - Editor funktioniert nicht Java Basics - Anfänger-Themen 9
O Editor hängt sich auf Java Basics - Anfänger-Themen 21
O Swing Editor - Menüeintrag deaktivieren Java Basics - Anfänger-Themen 13
C Java Editor Java Basics - Anfänger-Themen 7
C Java-Editor einrichten Java Basics - Anfänger-Themen 6
B problem mit editor Java Basics - Anfänger-Themen 3
C Editor basteln Java Basics - Anfänger-Themen 8
C Syntaxhighlighting OHNE Editor Java Basics - Anfänger-Themen 4
F Wie benutze ich mein java programm ohne editor? Java Basics - Anfänger-Themen 2
I Editor auswahl Java Basics - Anfänger-Themen 6
J Wie installiere ich die api index.html in meinen java editor Java Basics - Anfänger-Themen 4
zilti Graphischer Editor? Java Basics - Anfänger-Themen 9
S Dartscheibe mit Java editor von gerhard röhner Java Basics - Anfänger-Themen 2
F Editor programmieren - Problem mit Einfügen, Ausschneiden Java Basics - Anfänger-Themen 8
M Suche einen ganz einfachen Editor (syntax Highlighting+comp) Java Basics - Anfänger-Themen 7
D Editor automatisch starten ? Java Basics - Anfänger-Themen 4
C Clear im Grafik Editor Java Basics - Anfänger-Themen 16
A Line-Editor Java Basics - Anfänger-Themen 2
L Probleme bei Visual Editor Installation Java Basics - Anfänger-Themen 4
G Eclipse RC2 und Visual Editor Probleme Java Basics - Anfänger-Themen 3
E Ohne Editor Java- Programm starten Java Basics - Anfänger-Themen 4
M HTML Editor mit Java? Java Basics - Anfänger-Themen 6
G Problem mit einfachem TXT-Editor Java Basics - Anfänger-Themen 2
G Rich Text Editor - mit Java möglich? Java Basics - Anfänger-Themen 2
C Text in den Editor übernehmen Java Basics - Anfänger-Themen 5
M Code aus IntelliJ in "Textform" für Word-Paper? Java Basics - Anfänger-Themen 10
G Icon für App Java Basics - Anfänger-Themen 1
Kerstininer Vererbung Hilfe beim lernen von Objektorientierung für eine Klausur Java Basics - Anfänger-Themen 10
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
P Wieso kann ich als Index für einen Array einen Char angeben? Java Basics - Anfänger-Themen 3
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
V Durchschnittliche Volatility in Prozent für 4 Stunden berechnen Java Basics - Anfänger-Themen 14
P Welches SDK für das erstellen einer ausführbaren Datei? Java Basics - Anfänger-Themen 4
C negamax-Algorithmus für Tic-Tac-Toe spielt manchmal falsch Java Basics - Anfänger-Themen 10
D Apache HTTPClient für alle Fälle Java Basics - Anfänger-Themen 41
J Layout Manager, welcher ist der Richtige für mein Program? Java Basics - Anfänger-Themen 1
J Fehlermeldung unverständlich für Jakarta Java Basics - Anfänger-Themen 17
M Minimax-Algorithmus für Vier gewinnt Java Basics - Anfänger-Themen 11
M GUI für Vier-Gewinnt. Java Basics - Anfänger-Themen 4
I JPA Query für mehrere Klassen Java Basics - Anfänger-Themen 3
D Quellcode für cmd funktioniert nicht Java Basics - Anfänger-Themen 9
R Operatoren Rechenoperation in Java verwenden für Calculator Java Basics - Anfänger-Themen 2
R Operatoren Rechenoperation verwenden für Taschenrechner. Java Basics - Anfänger-Themen 32
Ostkreuz Counter für Booleanwerte Java Basics - Anfänger-Themen 8
B Regex Ausdrücke für Monate Java Basics - Anfänger-Themen 7
I BlueJ Queue Frage für Klausur Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben