Nachdem ich viel Zeit und Programmcode in Swing programmiert habe, dachte ich, dass dies kein State-of-the-Art-Java-GUI-Aufbau sein kann. Nachdem ich keine benutzerfreundliche visuelle GUI-Bilder für Eclipse gefunden hatte, stolperte ich über die deklarative GUI-Erstellung mit XML-UI-Toolkits ... und ich dachte: Das muss es sein! Ich denke, es ist der richtige Weg, einfach und auch nah an Web-Programmierung.Ist XML oder XUL die Zukunft der Java GUI?
Aber nachdem ich mich im Internet und auf SO umgesehen habe, habe ich den Eindruck, dass es nicht sehr häufig ist! Obwohl es viele Implementierungen und APIs gibt, scheint es so, als ob die meisten von ihnen tot sind und in den letzten 5 Jahren keine Updates hatten.
Also frage ich mich: Ist mein Gefühl richtig, dass XML für Java nicht sehr verbreitet ist? GUIs? Und wenn ja - aus welchen Gründen? Vielleicht könnte es nicht akzeptiert werden oder es hat einige gravierende Nachteile oder Leute machen alles im Web anstatt mit fatclients oder es gibt bessere Alternativen, vielleicht javafx?
Ich muss nur wissen, ob es sich lohnt, Zeit in diesem Bereich zu verbringen oder besser nach alternativen Wegen zu suchen. Da ich keine Entwicklermagazine lese, weiß ich nicht, was die Trends im Gui-Building sind und welche Technologien eine Zukunft haben sollen. Aber ich kann mir nicht vorstellen, dass die Leute immer noch so viel Zeit damit verbringen, böse Swing (oder Swt) -Apps zu schreiben.
Sie sollten NetBeans für die GUI-Erstellung verwenden. Es hat immer sehr gut für mich funktioniert, sogar der Wechsel zwischen IDEs ist nicht so schlimm. – willcodejavaforfood