I need to write a cross-platform application (mostly CRUD).
Is using Java Swing a good idea? Or is it obsolete and you know the best solution? I do not want to use as 5 languages ββfor different things, one or two should be enough.
Java and Swing will fully meet the requirements, and you can do only with the language version downloaded from Oracle / Sun and nothing else. Java is one of the few languages ββthat comes with a complete and powerful native graphics library.
ββ , .
Swing , , Java, - . , Java, , / .
, Java 7 Swing Nimbus, .
, "". Java, Swing, . , , Java.
Standard Widget Toolkit GUI .
. >
Java/Swing, , , . , .NET/Mono, - ++.
, Java/Swing. Java, , Swing, , JDBC .
+1 SWT. , SWT, . , Swing .
Java , UI # ( - Windows). System.Windows.Forms Windows, Linux Mac OS X ( ). , , , .
( java, , , , , mono .net)
Java/Swing . JFormsDesigner , .
Also, check out SwingX, who are the people who work at Swing to create custom controls and that don't look so good and very useful.
It is also a good place to find best practices.
Perhaps you can separate the front end from the back by creating XML request / response streams and using web services. Then you can write an interface in any technology if you use the appropriate web client.
Source: https://habr.com/ru/post/1737049/More articles:Getting a generic pointer to a derived class when the base class inherits from enable_shared_from_this - c ++2 pages using the same URL using rail routes - ruby-on-railshttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1737046/how-to-persist-and-load-an-object-which-conforms-to-nscoding-protocol&usg=ALkJrhjrf4-c11Z7i7NaqAyT68JDRGqmTAOperator overload F #: (+) for user type - operator-overloadingdecrypt excel files - pythonIs Oracle AQ / Streams any use in my situation? - oracleHow to use a single project file in Xcode (on multiple computers) - xcodeWhy is IE8 rendering the superfish menu incorrect? - jqueryHow to display local html file in UIWebView? - htmlConverting a function to read from a string instead of a file in C - cAll Articles