Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
tahnik389918yJavaFX is the piece of cake. Use scenebuilder to arrange your component and css to style. I am guessing you are using swing
-
magusd4308yIt's not hard, it is just bad. College will do that to you, it's the "no pain, no gain" applied to development. Suffer young one, you will be rewarded later
-
I didn't realize how hard Swing was until I started using WPF. It's a whole different world
-
@bobvdvalk It's a UI framework for C# on Windows. You write the actual visual elements in XML, which makes it much easier to read and helps you separate the model from the view.
It's a pleasure to use compared to Swing -
@pmbenjamin oh, vs code, i thought the big vs. As much as i love java, i have yet to see a fast java application but why would i use js for desktop when i can use literally anything else
-
tahnik389918yProblem with WPF is it's not cross platform. QT is quite good imo. Simply put if you're a C/C++ dev then use QT, if you are a Java dev use JavaFX or if you know JS very well then use electron.
-
r0bb4238y@pmbenjamin the apps feel sluggish, whether they lag or not. Native electron apps just have that feeling imho
-
magusd4308y@simeg sadly yes. In Brazil the income declaration and tax statement is fully developed in java. Every year you gotta download the latest version and struggle to use it. There's a whole market on paying people to do that for you. Nightmare.
-
If you really think Java UI development is hard. Try to make some on C++ with MFC. It is more low level stuff. Also think that your Java VM is also written on C. If you read something really old, you will see how people designed the way all GUI forms should be rendered and work within the multi-Window environment. Draw algorithms etc. So now what part of Gui in Java is so fucking hard... I don't know. You can try Java fx, or something from Microsoft and define gui forms in xml or something.
Related Rants
Why is native Java UI development have to be so f*cking hard??
undefined
java
i am stupid
ui development