Alternativen zu Swing

Status
Nicht offen für weitere Antworten.
T

TeeeS

Gast
Hallo zusammen,

ich hätte eine allgemeine Frage zu Swing, und zwar suche ich ein Framework, mit dem ich eine Standalone-Anwendung realisiere. Ich benötige für die Anwendung eine grafische Benutzeroberfläche, um dem Enduser dann eine gute Usability zu bieten.

Im Studium habe ich schon ein wenig mit Swing und AWT gearbeitet, da ich aber nicht so gut mit der Umsetzung des MVC-Prinzips klargekommen bin, würde ich gern von euch wissen, ob es zu Swing und AWT alternativen gibt, da ich mich auch wenig mit dem alten "Design" der Buttons etc. anfreunden kann.

Meine zweite Frage ist: Welche Frameworks für die Entwicklung von Swing/AWT Applikationen könnt ihr empfehlen hinsichtlich relativ zügiger und einfacher Einarbeitung?

Gruß und vielen Dank...

TeeeS
 

The_S

Top Contributor
Einfacher als bei Swing gehts eigentlich nicht. Außerdem hat Swing nichts mit MVC zu tun. Egal was du einsetzt, du musst immer für die Trennung sorgen (bzw. solltest). Eine Alternative zu Swing wäre bspw. SWT.
 
T

TeeeS

Gast
Hobbit_Im_Blutrausch hat gesagt.:
Einfacher als bei Swing gehts eigentlich nicht. Außerdem hat Swing nichts mit MVC zu tun. Egal was du einsetzt, du musst immer für die Trennung sorgen (bzw. solltest). Eine Alternative zu Swing wäre bspw. SWT.

Danke für dein Antwort.
Habe mich nun ein wenig schlau gemacht. Also bei SWT sieht die Oberfläche ganz passabel aus. Ich habe dazu noch Fragen:

Ist es denn zu empfehlen? Ist der Umstieg von Swing/AWT auf SWT/JFace groß?
Funktioniert das Layoutmanagement ähnlich?

Dankeschön und Gruß TeeeS
 

The_S

Top Contributor
Naja, es gibt schon einige Änderungen. Wenn es dir ums aussehen geht, dann kannst du für Swing auch ein anderes LaF setzen.
 
T

TeeeS

Gast
Hobbit_Im_Blutrausch hat gesagt.:
Naja, es gibt schon einige Änderungen. Wenn es dir ums aussehen geht, dann kannst du für Swing auch ein anderes LaF setzen.

Okay, das hört sich doch schonmal gut an. Das Programm soll einfach optisch modern aussehen.
Hast du mir einen guten Link oder sowas, wie man ein anderes LaF setzen kann?

Gruß TeeeS
 

byte

Top Contributor
SWT ist von den Konzepten recht ähnlich wie Swing, jedoch ist die API schlechter dokumentiert. Daher ist es doch wesentlich leichter, Swing zu erlernen als SWT, weil es bessere Informationen und Tutorials im Netz gibt.
Im übrigen sieht Swing kaum anders aus als SWT (auf Windows), wenn Du das richtige Look & Feel einstellst. Deine Kritik scheint also eher auf Unwissenheit zu beruhen. ;)
 
G

Guest

Gast
byto hat gesagt.:
SWT ist von den Konzepten recht ähnlich wie Swing, jedoch ist die API schlechter dokumentiert. Daher ist es doch wesentlich leichter, Swing zu erlernen als SWT, weil es bessere Informationen und Tutorials im Netz gibt.
Im übrigen sieht Swing kaum anders aus als SWT (auf Windows), wenn Du das richtige Look & Feel einstellst. Deine Kritik scheint also eher auf Unwissenheit zu beruhen. ;)

Das ist richtig. Ich wusste nicht, dass man das Look&Feel in Swing ändern kann. In Swing habe ich schon wenige Sachen gemacht, aber hab noch recht wenig Erfahrung drin. Werde es dann wohl doch mit Swing realisieren.

Gruß Thorsten
 
T

TeeeS

Gast
byto hat gesagt.:
SWT ist von den Konzepten recht ähnlich wie Swing, jedoch ist die API schlechter dokumentiert. Daher ist es doch wesentlich leichter, Swing zu erlernen als SWT, weil es bessere Informationen und Tutorials im Netz gibt.
Im übrigen sieht Swing kaum anders aus als SWT (auf Windows), wenn Du das richtige Look & Feel einstellst. Deine Kritik scheint also eher auf Unwissenheit zu beruhen. ;)

Das ist richtig. Ich wusste nicht, dass man das Look&Feel in Swing ändern kann. In Swing habe ich schon wenige Sachen gemacht, aber hab noch recht wenig Erfahrung drin. Werde es dann wohl doch mit Swing realisieren.

Gruß Thorsten
 

byte

Top Contributor
Das ist noch nicht released. Wird wohl demnächst kommen und dann in einem Java 6 Patch nachgereicht. Zunächst wirds wohl auch nur mit Java 6 funktionieren, später aber wohl auch für Java 5 kommen.
Du kannst aber problemlos eine bestehende Java 6 Swing Anwendung dann auf Nimbus umstellen, wenn es released ist.
 
T

TeeeS

Gast
byto hat gesagt.:
Das ist noch nicht released. Wird wohl demnächst kommen und dann in einem Java 6 Patch nachgereicht. Zunächst wirds wohl auch nur mit Java 6 funktionieren, später aber wohl auch für Java 5 kommen.
Du kannst aber problemlos eine bestehende Java 6 Swing Anwendung dann auf Nimbus umstellen, wenn es released ist.

Super, die Applikation wird eh erst in rund 4 Monaten fertig sein, denke das sollte zeitlich dann hinkommen..

Denke das Thema ist dann soweit abgeschlossen, danke an alle die sich beteiligt haben...

Gruß TeeeS
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z Gibt es alternativen zu Swing und AWT, Swing, JavaFX & SWT 4
H Alternativen zu EXIT AWT, Swing, JavaFX & SWT 4
T Rectangle Namen geben? Alternativen auch gerne gesehen. AWT, Swing, JavaFX & SWT 2
B LayoutManager GUI-Design: eventuelle Alternativen zum Verschachteln + Ansprechen von JPanel()? AWT, Swing, JavaFX & SWT 2
N Alternativen zu JavaHelp gesucht AWT, Swing, JavaFX & SWT 13
A repaint() zu langsam, bitte um alternativen AWT, Swing, JavaFX & SWT 5
XWing Jave swing overly benutzten. AWT, Swing, JavaFX & SWT 3
J Anzeige ID und Markierung für Knoten in Eclipse & Swing AWT, Swing, JavaFX & SWT 4
Juelin javax.swing in javafx AWT, Swing, JavaFX & SWT 1
A Eclipse 2023 und Swing AWT, Swing, JavaFX & SWT 4
W 2 JTables in einem Swing-Fenster? AWT, Swing, JavaFX & SWT 5
H Swing Componente zur Läufzeit ändern AWT, Swing, JavaFX & SWT 3
B Actionlistener mit Java Swing AWT, Swing, JavaFX & SWT 2
W Gibt es einen "automatischen Listener" in Swing oder JTable oder der ATM-Klasse? AWT, Swing, JavaFX & SWT 14
H Swing Buttons erst nach Klick sichtbar AWT, Swing, JavaFX & SWT 13
ExceptionOfExpectation Anpassung von JKomponentengrößen (Swing) AWT, Swing, JavaFX & SWT 3
thor_norsk AWT SWING Aufgabe AWT, Swing, JavaFX & SWT 7
U Zwei Fragen zu eienr Swing Aufgabe AWT, Swing, JavaFX & SWT 2
M Swing Bilder in Swing anzeigen AWT, Swing, JavaFX & SWT 9
H Swing , GridLayout, Größenbestimmung der Komponenten im Layout AWT, Swing, JavaFX & SWT 8
H Simple Animation mit Swing AWT, Swing, JavaFX & SWT 2
Guybrush Threepwood Einfachste Möglichkeit zum Abspielen eines Videos in Swing AWT, Swing, JavaFX & SWT 4
A Swing ProgressBar über 2 parallel laufende Threads AWT, Swing, JavaFX & SWT 2
M Swing GridLayout AWT, Swing, JavaFX & SWT 2
O return-Statement mit Swing AWT, Swing, JavaFX & SWT 6
O Ein Java-Programm mit Swing steuern AWT, Swing, JavaFX & SWT 1
Monokuma Swing zu JavaFX AWT, Swing, JavaFX & SWT 5
J Swing Slider AWT, Swing, JavaFX & SWT 11
G Thread starten Swing AWT, Swing, JavaFX & SWT 5
G Swing JPasswordField AWT, Swing, JavaFX & SWT 12
L Swing Button Farbe ändern/wechseln AWT, Swing, JavaFX & SWT 2
C Swing AWT GUI Anfänger Aufgabe AWT, Swing, JavaFX & SWT 7
W Inject bei einem Swing Frontend AWT, Swing, JavaFX & SWT 8
L Kommunikation zwischen Klassen / Konstruktoren bei Swing AWT, Swing, JavaFX & SWT 9
M Feldvalidierung swing AWT, Swing, JavaFX & SWT 4
E Swing Componenten werden nach Änderung des display modes verzerrt dargestellt AWT, Swing, JavaFX & SWT 8
D [Swing] Anordnung von Komponenten mit GridLayout Manager AWT, Swing, JavaFX & SWT 13
O Zukunft von Swing und JavaFX ? AWT, Swing, JavaFX & SWT 3
S Swing Fenster State Machine AWT, Swing, JavaFX & SWT 1
T Swing Swing an Bildschirm anpassen AWT, Swing, JavaFX & SWT 3
S Swing Panel wird nicht neu gezeichnet AWT, Swing, JavaFX & SWT 3
M Swing Java Swing/AWT Combobox Bug AWT, Swing, JavaFX & SWT 3
M Swing GUI mittels erben sowie variabler Dateninhalt AWT, Swing, JavaFX & SWT 1
W Swing Multitouch mit Swing AWT, Swing, JavaFX & SWT 6
S Swing-Applikation die ein Numpad nachbildet samt Keybindings..? AWT, Swing, JavaFX & SWT 5
S Swing Java Swing AWT, Swing, JavaFX & SWT 6
Blender3D Problem mit € Symbol Font Gotham Windows 10 Swing AWT, Swing, JavaFX & SWT 11
J Swing oder JavaFX AWT, Swing, JavaFX & SWT 21
D Swing Anwendung ohne JPanel erstellen AWT, Swing, JavaFX & SWT 1
D SQL Statements mit Java Swing benutzen AWT, Swing, JavaFX & SWT 4
Damtonix BufferStrategy flackert (Swing) AWT, Swing, JavaFX & SWT 9
D DatePicker für Java Swing AWT, Swing, JavaFX & SWT 2
B JavaFX oder swing AWT, Swing, JavaFX & SWT 3
T Java Swing - kleines Rechteck unter dem cursor AWT, Swing, JavaFX & SWT 5
L 2D-Grafik Swing paint|paintComponent AWT, Swing, JavaFX & SWT 2
L Swing Größe automatisch anpassen AWT, Swing, JavaFX & SWT 14
G Swing Swing Binding JList funktioniert nicht AWT, Swing, JavaFX & SWT 5
Blender3D Meine Swing Anwendung läuft unter Windows 10 und Ubuntu aber nicht auf Windows 7 AWT, Swing, JavaFX & SWT 16
B Bar Plot in Swing JPanel AWT, Swing, JavaFX & SWT 0
D Swing in Kombination mit JGraphX und JGraphT AWT, Swing, JavaFX & SWT 0
F main-Funktion bei Swing AWT, Swing, JavaFX & SWT 4
S Java Swing Print() method AWT, Swing, JavaFX & SWT 4
S Java Swing auf Windows Phone AWT, Swing, JavaFX & SWT 6
I JAVAFX - Übergabe der Inhalte an eine Scene - Wo ist der Vorteil gegenüber Swing? AWT, Swing, JavaFX & SWT 2
S Manuelles Menu in Swing AWT, Swing, JavaFX & SWT 3
T Custom Window ohne Swing / AWT / FX..?! AWT, Swing, JavaFX & SWT 1
MaxG. Swing Swing Komponenten zur Laufzeit hinzufügen AWT, Swing, JavaFX & SWT 2
Java_RY Bin Ratlos bzgl Malen in Swing AWT, Swing, JavaFX & SWT 5
offi Swing Shuttle List AWT, Swing, JavaFX & SWT 9
I Graph mit Swing zeichnen AWT, Swing, JavaFX & SWT 8
D Swing Swing Objekte sehen im Entwurf anders aus als beim Ausführen AWT, Swing, JavaFX & SWT 3
S Swing & Clean und build Problem AWT, Swing, JavaFX & SWT 12
javampir Swing repaint in JavaFX Anwendung AWT, Swing, JavaFX & SWT 3
K Mit JavaFX angefangen. Lohnt sich Swing? AWT, Swing, JavaFX & SWT 28
B Swing Update Swing Komponente bevor Methode startet. AWT, Swing, JavaFX & SWT 4
B Swing Tabelle(JTable) filtern swing GUI AWT, Swing, JavaFX & SWT 3
M Swing Swing-Widgets und paintComponent() AWT, Swing, JavaFX & SWT 2
B Swing WindowBuilde: Menu -> anderes Panel wechseln AWT, Swing, JavaFX & SWT 1
K eigener button in swing AWT, Swing, JavaFX & SWT 3
A JavaFX DatePicker in Swing beim Start nicht sichtbar AWT, Swing, JavaFX & SWT 2
windl Bufferstrategy in Swing nachstellen AWT, Swing, JavaFX & SWT 0
M Kamera in Java Swing einbinden AWT, Swing, JavaFX & SWT 4
Z Swing Swing und die Progressbar AWT, Swing, JavaFX & SWT 1
J Frage zur objektorentierten Swing Programmierung AWT, Swing, JavaFX & SWT 10
Xanny 2D-Grafik Beginner! Probleme mit Swing, Gprahics class und paint AWT, Swing, JavaFX & SWT 13
F Java Swing Rechteck in JPanel zeichnen AWT, Swing, JavaFX & SWT 7
N Swing Benötige Hilfe um ein Swing Canvas zu speichern AWT, Swing, JavaFX & SWT 4
stylegangsta JButton Fehelr javax.swing.ImageIcon.<init>(Unknown Source) AWT, Swing, JavaFX & SWT 24
RalleYTN Swing JavaFX VideoPlayer in Swing einbetten. Ich komm nicht an die Dimension des Videos! AWT, Swing, JavaFX & SWT 0
T swing läuft nur beding flüssig AWT, Swing, JavaFX & SWT 1
A Sonderzeichen bei Swing AWT, Swing, JavaFX & SWT 3
L DoubleBuffering unter Swing AWT, Swing, JavaFX & SWT 0
N Programm mit Swing und Thread, Figur bewegen sich nicht AWT, Swing, JavaFX & SWT 6
D Java Swing, Label lässt sich nicht mit Checkboxen/Knopf verändern AWT, Swing, JavaFX & SWT 2
J Swing Basics - JButton funktioniert nicht. AWT, Swing, JavaFX & SWT 1
J Swing/AWT | Dynamisch erzeugte Objekte ansprechen AWT, Swing, JavaFX & SWT 1
N JavaFX Umstieg von Swing auf Java FX AWT, Swing, JavaFX & SWT 6
J GUI Anfänger einfaches Program AWT, Swing, JavaFX & SWT AWT, Swing, JavaFX & SWT 3
M Swing Grundlegende Frage zu SWING mit WindowBuilder AWT, Swing, JavaFX & SWT 11
M Plugin oder eigenes Tool mit zB SWING AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen


Oben