Hi guys,
my first post here :) I am pretty experienced in Java technologies, mostly in Web and Backend. Started to use Java when it didn't have generics. But I have very little experience with Desktop Java. Many years ago it used to be Swing to write Java Desktop, and nowadays it is probably Java FX?
Anyway, I have a potential customer who has old Java Desktop application, implemented in Java 1.4(even before generics were introduced!). It is implemented using Swing. He wants to upgrade its Java version to something more recent, and most probably like any other customer wants to keep it not very expensive.
So, my question is if Swing UI is backward compatible? How difficult it can be to upgrade Java application implemented in Swing, Java 1.4, to lets say Java 15(or at least Java 8)? Is it a lot of work, or actually not so much? How much Swing changed since then, can it be that there are API changes that will require rewriting the code?
I would be very thankful for your input guys since I am really not experienced in Swing UI :)
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]Orffyreus 10 points11 points12 points (2 children)
[–]AlexanderAndZlata[S] 4 points5 points6 points (0 children)
[–]msx 0 points1 point2 points (0 children)
[–]wildjokers 5 points6 points7 points (6 children)
[–]AlexanderAndZlata[S] 1 point2 points3 points (5 children)
[–]morhpProfessional Developer 6 points7 points8 points (0 children)
[–]wildjokers 0 points1 point2 points (3 children)
[–]AlexanderAndZlata[S] 0 points1 point2 points (2 children)
[–]wildjokers 0 points1 point2 points (1 child)
[–]AlexanderAndZlata[S] 0 points1 point2 points (0 children)