@blongus182 If you go look at the original Java logo from the 90's, it's a scribbled purple coffee cup. I thought it would be a cool idea to stick with that color scheme, since it's built on Java technology.
I thought wrong. I should've stuck to blue or something more visually pleasing. After all, the new Java and JavaFX logos are void of purple entirely.
Daniel: This is awesome!! You deserve the first place prize. Would you be willing to provide the source for the altered media player you designed: RoseWater Media Player?
@awtduke0880 Thank you! I think I'll be setting a site up for myself sometime soon to host it, but what I may be able to do is send you the source files. The only warning: the original code is ugly and lacks documentation. Mine is definitely not any better because I was learning JavaFX throughout making the player, figuring out the way that controls worked, and working under time constraints.
So to spare myself some embarrassment, I may have to rewrite some of the code first. =)
the performance issues with javafx are basically result of the people using it incorrectly. There are a couple of common mistakes that can make a HUGE difference in the performance i.e. use the cache on surfaces with a gradients (with shadows, etc), another common mistake is not to include the canskip parameter in the animations and transition or to add unnecessary bindings. The java vm is WAY faster than the flash vm.
I've created small app in JavaFX which work excellent as desktop app but performance get ugly when I run as applet, do u know wht could be the problem?
@javafxespanol: You know, you're probably right, since I'm a bit of a novice with the platform, but maybe I wouldn't have needed all those binding problems had JavaFX at least supplied be with a GridBag layout manager. That lagged down my app to a crawl when resizing.
so then, why'd you choose purple
blongus182 1 year ago
@blongus182 If you go look at the original Java logo from the 90's, it's a scribbled purple coffee cup. I thought it would be a cool idea to stick with that color scheme, since it's built on Java technology.
I thought wrong. I should've stuck to blue or something more visually pleasing. After all, the new Java and JavaFX logos are void of purple entirely.
DanielRosenwasser 1 year ago
@DanielRosenwasser yeah, that's what i thought
SO FUCKING CUTE.
blongus182 1 year ago
Daniel: This is awesome!! You deserve the first place prize. Would you be willing to provide the source for the altered media player you designed: RoseWater Media Player?
Thanks
awtduke0880 1 year ago
@awtduke0880 Thank you! I think I'll be setting a site up for myself sometime soon to host it, but what I may be able to do is send you the source files. The only warning: the original code is ugly and lacks documentation. Mine is definitely not any better because I was learning JavaFX throughout making the player, figuring out the way that controls worked, and working under time constraints.
So to spare myself some embarrassment, I may have to rewrite some of the code first. =)
DanielRosenwasser 1 year ago
@DanielRosenwasser That's fine with with me, just notify me when its ready!!
Thanks, again
awtduke0880 1 year ago
gr8 app
but i found javafx vry slow
abhishekrdesai 2 years ago
the performance issues with javafx are basically result of the people using it incorrectly. There are a couple of common mistakes that can make a HUGE difference in the performance i.e. use the cache on surfaces with a gradients (with shadows, etc), another common mistake is not to include the canskip parameter in the animations and transition or to add unnecessary bindings. The java vm is WAY faster than the flash vm.
javafxespanol 2 years ago
I've created small app in JavaFX which work excellent as desktop app but performance get ugly when I run as applet, do u know wht could be the problem?
thnx in advance
abhishekrdesai 2 years ago
@abhishekrdesai: Applets are usually slower in the browser, and JavaFX has different behavior depending on where you run it. It's still inconsistent.
Mine didn't even run in the browser when I hosted it off a server. Probably permission violation issues or something.
DanielRosenwasser 2 years ago
@javafxespanol: You know, you're probably right, since I'm a bit of a novice with the platform, but maybe I wouldn't have needed all those binding problems had JavaFX at least supplied be with a GridBag layout manager. That lagged down my app to a crawl when resizing.
DanielRosenwasser 2 years ago