GUI Application

Status
Nicht offen für weitere Antworten.

Jorus

Mitglied
Während man bei einschlägigen Programmiersprachen wie Delphi oder den .NET Sprachen relativ schnell und einfach ein Programm mit grafischer Benutzeroberfläche erstellen kann, wird man als Anfänger bei Java zuerst einmal damit konfrontiert die richtige Library zu wählen. SWT, JFace, AWT, Swing oder darfs noch was anderes sein? Sorry aber wie soll man da als Anfänger durchsteigen? Womit wir bei meinen Fragen sind:

1.) Welche Library soll man denn jetzt nehmen?
2.) Gibt es ein Tool um das GUI dann einfach mit der Maus zu erstellen oder muss ich das gesamte Layout mit der Hand am Arm selbst erstellen?
 

Schnitter

Bekanntes Mitglied
1.) Als Anfänger würde ich Swing+entsprechende Lektüre(Sun-Tutorial oder die Insel, etc.) empfehlen.
2.)Gerade als Anfänger würde ich erstmal die Handarbeit empfehlen. Wenn du dann verstehst, wie das ganze funktioniert, kannst sowas vllt. mal nehmen. Ich benutz sowas aber nicht, deshalb hab' ich auch keine Ahnung, ob/wo es das gibt ;)
 

byte

Top Contributor
Jorus hat gesagt.:
Während man bei einschlägigen Programmiersprachen wie Delphi oder den .NET Sprachen relativ schnell und einfach ein Programm mit grafischer Benutzeroberfläche erstellen kann, wird man als Anfänger bei Java zuerst einmal damit konfrontiert die richtige Library zu wählen. SWT, JFace, AWT, Swing oder darfs noch was anderes sein? Sorry aber wie soll man da als Anfänger durchsteigen?
Swing/ AWT sind Teil der Standard Java API. Es sind also keine Third Party Libraries nötig. Als Java-Anfänger arbeitet man für gewöhnlich mit einem Java-Grundlagenbuch, wo eben dieses erklärt wird.
Die Frage muss also eher lauten: Wie blickst Du als Anfänger überhaupt irgendwo durch, wenn Du offenbar kein Buch zur Hilfe nimmst?
 

Marco13

Top Contributor
byto hat gesagt.:
Wie blickst Du als Anfänger überhaupt irgendwo durch, wenn Du offenbar kein Buch zur Hilfe nimmst?

Keine Frage, die in einem Buch beantwortet wird, könnte man sich nicht auch vom Forum beantworten lassen :cool:

Aber mal im Ernst @Jorus: Swing ist der "Standard" und wurde schon empohlen - AWT ist "veraltet", und die anderen Beiden sind eher für spezielle Anwendungen gedacht. (Und jaja: Man muss ggf. auch wissen, zu welchem Thema man sich ein Buch zulegen muss - schon klar - aber für Swing braucht man "kaum" ein Buch - mit den Tutorials von Sun kommt man schon recht weit, wobei für einige ein Buchkapitel wie das aus der JavaInsel für den Einstieg vielleicht günstiger ist, weil es vielleicht einen "längeren roten Faden" gibt...)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Fiedelbambu Exception in Application constructor Java Basics - Anfänger-Themen 3
Johannes_ece Fehler: Application Terminated (TypeError): var$0.$moveToolTo is not a function Java Basics - Anfänger-Themen 4
B Best Practice Application-Config wie handhaben Java Basics - Anfänger-Themen 11
N Erste Schritte Karte in SWING Application Java Basics - Anfänger-Themen 4
B Linux - Error: Could not find or load main class application.Main Java Basics - Anfänger-Themen 28
S UserPref und Java Application klappt immer nicht. Java Basics - Anfänger-Themen 2
I Java, Application, Eclipse (Anfänger) Java Basics - Anfänger-Themen 1
J JavaFX aus Java-Application heraus starten Java Basics - Anfänger-Themen 7
L Erste Schritte Herangehensweise an Java-Application Java Basics - Anfänger-Themen 4
D JNLP - Unable to launch the application Java Basics - Anfänger-Themen 8
Y MenuBar in Application anzeigen Java Basics - Anfänger-Themen 7
P Application Server Java Basics - Anfänger-Themen 3
H archive vergleichbarer Paramter unter Tag Object mit Parameter codetype="application/java-vm" Java Basics - Anfänger-Themen 3
Spin Server Location is not an Sun Java System Application Server 8.2 Java Basics - Anfänger-Themen 2
D Entscheidungshilfe: Applet oder Application? Java Basics - Anfänger-Themen 6
G Applet in einer Application laden Java Basics - Anfänger-Themen 8
H Application kann nicht gestartet werden Java Basics - Anfänger-Themen 29
M einfache java application Java Basics - Anfänger-Themen 4
V Problem bei java Application Java Basics - Anfänger-Themen 3
G Java Applet und Java Application Java Basics - Anfänger-Themen 2
K Java Application mit Batch-datei starten Java Basics - Anfänger-Themen 9
G Funktion "Remote Java Application" in Eclipse Java Basics - Anfänger-Themen 2
F JFrame bei Start von Application öffnen Java Basics - Anfänger-Themen 15
D JDBC Treiber unter dem Java Application Server Java Basics - Anfänger-Themen 6
D Starten einer Class auf Java Application Server Java Basics - Anfänger-Themen 14
G Web-Application kompilieren Java Basics - Anfänger-Themen 3
H Rechteck ziehen bei einer Application Java Basics - Anfänger-Themen 2
A java application to exe-file, executable under windows Java Basics - Anfänger-Themen 2
H Wie Consolen Application mehrfach duchlaufen lassen? Java Basics - Anfänger-Themen 10
H Application vernünftig darstellen und beenden Java Basics - Anfänger-Themen 2
M Java Application Server - Webanwendungen Java Basics - Anfänger-Themen 13
G Highscoreliste mit Java erstellen [Application] Java Basics - Anfänger-Themen 6
K Java Sound Application Java Basics - Anfänger-Themen 2
D Java Application verpacken Java Basics - Anfänger-Themen 3
S Application starten / Applets + 3rd Person APIs Java Basics - Anfänger-Themen 10
J Inhalt einer Application speichern Java Basics - Anfänger-Themen 3
L Application als Dienst starten Java Basics - Anfänger-Themen 4
J Applet -> Application Java Basics - Anfänger-Themen 22
R applet -> application->thread Java Basics - Anfänger-Themen 5
M Application in Browser? Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben