I asked another friend of mine for some additional pointers ... I wish I listened. Instead, I also looked at the official Java docs where I was informed of this new JavaFX thing which is good and awesome and The Only Real Thing You Need To Create SlickInterfaces.
Ok so I give it a go. Being the successor to Swing it must be at least just as good I suppose!
Not really. I think I haven't tasted this kind of pain in quite a while.
Perhaps I'm asking the impossible but... it seems to me those dudes are expecting us to just load & display images. No processing. Not even a way to pull out the pixels... unless you use previous components (goodbye to "the only thing you need" part of the joke). Maybe I'm asking too much?
Maybe that's just me but I think the API is just flat out broken. Or perhaps I'm messed up in the head... because it looks to me for rich sleek UIs like C.S.I. we would need at least a way to get our hands dirty with pixel juggling.
And I cannot quite get the emphasis on certain features. Look, you got a whopping 15 different widgets out of the box! And none includes a file selector, nor a color picker! Or perhaps I have just missed the whole point after two days going in circles on the docs? What the hell.
I'm now torn between
- Tell him to bite the bullet himself
- Go back to swing
- Bite the bullet and go C# (goodbye to portability, but I'm fairly sure it won't be as retarded as the Java environment)!
Suggestions/Opinions?