Ich bin ein C# -Entwickler. Jetzt möchte ich Java lernen und möchte eine Desktop-Anwendung in Java erstellen.Entwickeln Sie eine Anwendung in Java Für verschiedene Bildschirmauflösungen
Die Anwendung, die ich mit Java erstellen möchte, ist eine Geschäftsanwendung. In einfachen Worten, die Anwendung wird einige Textfelder, Etiketten, Comboboxen & Datagrid haben und es wird hauptsächlich CRUD-Operationen sein. Jetzt
, ich möchte wissen, dass das, was Werkzeuge sollte ich meine unten genannten Anforderungen zu erfüllen verwenden:
Welches ist das neueste Tool Java-Anwendungen zu entwickeln? In C# verwendeten wir Visual Studio
Was soll ich verwenden? Ich meine Swing oder Java FX oder könnte etwas anderes sein? Denn sobald ich mein Projekt abgeschlossen habe, wird es auf verschiedenen Computern mit unterschiedlich großen Bildschirmen und unterschiedlichen Bildschirmauflösungen installiert. In .Net haben wir WPF benutzt. In WPF haben wir einige Layoutcontainer wie Grid & Wrap Panel etc ... Wenn wir also diese Container richtig verwenden, können wir eine gute Anwendung haben, die in jeder Bildschirmauflösung und auf jedem Bildschirm sehr ähnlich aussieht.
Java FX viele Dinge gemeinsam mit WPF (oder sollte ich sagen, sie angenommen nur viele der WPF Konzepte). Ich portierte einfach eine komplexe WPF-Steuerbibliothek nach FX, ohne zu viel über die Umstrukturierung des Codes nachzudenken. Wir haben auch erfolgreich eine nicht-triviale WPF-Anwendung in FX erstellt. Es gibt ein paar WPF-Dinge, die Sie vermissen werden, wie DataTemplates oder die Art, wie Styles funktioniert, aber wenn Sie WPF mögen, mögen Sie vielleicht auch FX. Außerdem verwenden wir NetBeans als IDE. – Clemens
@Clemens Danke für die helfende Hand – Vishal