Hi,
an der FH haben wir JavaFX gelernt bzw. einen kleinen Einstieg.
Vorher kannte ich AWT und Swing nicht und zähle, wenn es um GUI-Programmierung in Java geht, eigentlich auch nicht mehr dazu als die drei (sind die mir bekanntesten. Habe noch nie gehört, dass jemand etwas anderes programmiert hat).
Von Swing weiß ich bis jetzt, dass die Oberfläche sich dem jeweiligen OS anpasst bzw. für die Oberfläche OS-eigene Komponenten verwendet werden und dass Swing, historisch bedingt, mehr Implmentierungen hat, die es in JavaFX nicht gibt.
Aus Stackoverflow weiß ich, dass derzeit immer noch, aber langsam an Swing gearbeitet wird. Oracle hat JavaFX aus der Hand gegeben und wird nun von einer Community "weiterentwickelt".
Also sitze ich gerade etwas im Zwiespalt, da ich mich quasi mittlerweile recht gut mit JavaFX zurechtgefunden habe, (denke, dass ein Umstieg auf Swing nicht sonderlich schwer sein wird), aber ich nicht weiß wie es um die Zukunft der zwei Frameworks steht.
Viele sind der Meinung, dass JavaFX für kleine Projekte recht gut und schnell zum Ziel führt, Swing aber deutlich "seriöser" sei als JavaFX und JavaFx im Prinzip nichts weiter als ein Baukasten für Kinder.
In Netbeans habe ich kürzlich eine Swing UI erstellt (Plugin ist schon in Netbeans erhalten; Swing Builder) und im Prinzip hat man dort nur keine FXML, sondern (wie man es in JavaFX auch machen kann) alles "händisch" als Java Code.
Ich würde gerne eure Meinung hören, von denen, die sich schon intensiv mit beiden Frameworks beschäftigt haben.
Was benutzt ihr? Benutzt ihr immer das gleiche Framework oder kommt es auf die App an (falls ja, bei welchen Apps benutzt ihr welches Framework?)
Kann man irgendwo sehen, welche Projekte der Frameworks laufen oder kommen?
Kann man sich sicher, sein, wie bei Ubuntu LTS Systemen, welche Frameworks lange supported (weiterentwickelt) werden?
ich würde gerne etwas mehr Sicherheit haben, wenn ich mich für ein Framework entscheide..
an der FH haben wir JavaFX gelernt bzw. einen kleinen Einstieg.
Vorher kannte ich AWT und Swing nicht und zähle, wenn es um GUI-Programmierung in Java geht, eigentlich auch nicht mehr dazu als die drei (sind die mir bekanntesten. Habe noch nie gehört, dass jemand etwas anderes programmiert hat).
Von Swing weiß ich bis jetzt, dass die Oberfläche sich dem jeweiligen OS anpasst bzw. für die Oberfläche OS-eigene Komponenten verwendet werden und dass Swing, historisch bedingt, mehr Implmentierungen hat, die es in JavaFX nicht gibt.
Aus Stackoverflow weiß ich, dass derzeit immer noch, aber langsam an Swing gearbeitet wird. Oracle hat JavaFX aus der Hand gegeben und wird nun von einer Community "weiterentwickelt".
Also sitze ich gerade etwas im Zwiespalt, da ich mich quasi mittlerweile recht gut mit JavaFX zurechtgefunden habe, (denke, dass ein Umstieg auf Swing nicht sonderlich schwer sein wird), aber ich nicht weiß wie es um die Zukunft der zwei Frameworks steht.
Viele sind der Meinung, dass JavaFX für kleine Projekte recht gut und schnell zum Ziel führt, Swing aber deutlich "seriöser" sei als JavaFX und JavaFx im Prinzip nichts weiter als ein Baukasten für Kinder.
In Netbeans habe ich kürzlich eine Swing UI erstellt (Plugin ist schon in Netbeans erhalten; Swing Builder) und im Prinzip hat man dort nur keine FXML, sondern (wie man es in JavaFX auch machen kann) alles "händisch" als Java Code.
Ich würde gerne eure Meinung hören, von denen, die sich schon intensiv mit beiden Frameworks beschäftigt haben.
Was benutzt ihr? Benutzt ihr immer das gleiche Framework oder kommt es auf die App an (falls ja, bei welchen Apps benutzt ihr welches Framework?)
Kann man irgendwo sehen, welche Projekte der Frameworks laufen oder kommen?
Kann man sich sicher, sein, wie bei Ubuntu LTS Systemen, welche Frameworks lange supported (weiterentwickelt) werden?
ich würde gerne etwas mehr Sicherheit haben, wenn ich mich für ein Framework entscheide..