Sun announces JavaFX 1.0

Home

News: Sun announces JavaFX 1.0

  1. Sun announces JavaFX 1.0 (61 messages)

    Yesterday Sun Microsystems announced the release of JavaFX 1.0, a new platform that merges form and functionality for building rich internet applications (RIA) with immersive media and content for web browsers and desktops. Developers and web designers can download JavaFX 1.0 at: http://www.javafx.com to quickly start building expressive RIAs that leverage the power and functionality of Java technology for all the screens of life, from desktops and TVs to browsers and mobile devices. Among the innovations in JavaFX is the Java platform's Drag-to-Install feature, allowing end users for the first time ever to simply drag and drop JavaFX applications from their browsers onto their desktops. End users will now be able to move applets that are running in their browser directly onto their desktop, providing a widget-like experience for all of their Java applications and applets.

    Threaded Messages (61)

  2. Re: Sun announces JavaFX 1.0[ Go to top ]

    A couple of interesting notes: - I'm surprised that this didn't post during the launch day (yesterday). It's better than I thought it would be (look at the image manipulation sample for e.g.), and it seems like they underestimated the traffic as the site was down for a while. - The drag/drop out of browser capability is really a core part of the 6 update 10 consumer jre release. - without getting into a religious debate about the new scripting languages, comparisons to Silverlight 2 or Flex 3, something that seems to get dropped in the discussion is the very fact that the stuff behind it: business logic, communications, etc, is Java based (duh!), which opens things up quite nicely, whether its via the jersey, activemq, straight sockets, etc, and with better DOM/Browser integration to boot. Jin
  3. Re: Sun announces JavaFX 1.0[ Go to top ]


    - without getting into a religious debate about the new scripting languages, comparisons to Silverlight 2 or Flex 3, ...
    Well with Sun choosing to adopt a dynamic language for JavaFX it looks like all the FUD against dynamic languages is finally over. I wonder why all those well rehearsed arguments in favor of "type safety" no longer apply? .. Hmm. Paul.
  4. Re: Sun announces JavaFX 1.0[ Go to top ]

    Well with Sun choosing to adopt a dynamic language for JavaFX
    JavaFX Script is statically typed (so not a dynamic language): "JavaFX Script is a declarative, statically typed programming language. It has first-class functions, declarative syntax, list comprehensions, and incremental dependency-based evaluation. It can make direct calls to Java platform APIs."[1] Ismael [1] http://java.sun.com/javafx/script/
  5. Re: Sun announces JavaFX 1.0[ Go to top ]

    Well with Sun choosing to adopt a dynamic language for JavaFX


    JavaFX Script is statically typed (so not a dynamic language):

    "JavaFX Script is a declarative, statically typed programming language. It has first-class functions, declarative syntax, list comprehensions, and incremental dependency-based evaluation. It can make direct calls to Java platform APIs."[1]

    Ismael

    [1] http://java.sun.com/javafx/script/
    So it says in the marketing blurb... So why are they calling it a "scripting" language. Usually the label "scripting" is reserved as a derisory term to refer to "dynamic" languages. Now they are applying it to type inferenced languages too. Strange... If we have anything to learn from the history of Java, is that the devil is in the details and we won't fully understand the pitfalls of this new language until 5 to 10 years from now. The fact it was rushed to market (like Java was) doesn't bode well, but we must wait and see. Paul.
  6. Re: Sun announces JavaFX 1.0[ Go to top ]

    I don't know how you would say that this was rushed to market, interesting that you give Java itself as an example. Don't get me wrong, I have my own share of skepticism, but from what I can tell so far, IMO, its more than welcome. We'll have to see how this develops (obviously), as a community builds around it and widgets, but I'd much rather prefer JavaFX than tooling around with Dojo/ExtJS or Flex3/WPF, although each of those has its own strengths. There's been a lot of grumbling (deservedly so) around the perceived drop in focus on the swing side. What we really need is for Sun to acquire a company like JideSoft, take their widgets, and then fold them in for those still developing grid applications in swing. Jin
  7. Re: Sun announces JavaFX 1.0[ Go to top ]

    I don't know how you would say that this was rushed to market, interesting that you give Java itself as an example. Don't get me wrong, I have my own share of skepticism, but from what I can tell so far, IMO, its more than welcome. We'll have to see how this develops (obviously), as a community builds around it and widgets, but I'd much rather prefer JavaFX than tooling around with Dojo/ExtJS or Flex3/WPF, although each of those has its own strengths. There's been a lot of grumbling (deservedly so) around the perceived drop in focus on the swing side. What we really need is for Sun to acquire a company like JideSoft, take their widgets, and then fold them in for those still developing grid applications in swing.

    Jin
    Hi Chin, I'm not qualified to have a solid opinion on JavaFX Script, but Sun do have an history of making knee-jerk reactions to market threats. Java has been very successful, but given the stuff going on at Sun at the time Java was created (like Self), it could have been so much better. Bill Joy predicted at the time that the lack of features like closures and metaprogramming would come back and bit use and he was right. JavaFX Script seems to be a functional language at root, but I'm yet to see functional and OO ideas mixed together well. For example Scala is trying to be way too clever. The foundation of any platform is the language and it is worth taking a long term view and invest the time needed to get the language right. The proliferation of XML and the need for annotations with Java is just proof of that. If you choose to adopt JavaFX then the biggest investment will be in the language. Sun has had a lot of smart people over the years, but they all seem to have moved on. Gilad Bracha has been busy creating a new language which he plans to launch in January called Newspeak. He has had the good sense to build on the shoulders of giants and Newspeak can trace its leinerage back to Smalltalk and Lisp. I just get the feeling that it is marketing people at Sun running the show, and there is no sign of a clear technical vision. In which case JavaFX could be the latest fashionable bang-whiz to ward off Adobe and will be found wanting in about 5 years. Considering Sun started the whole web rich client concept, with Applets over a decade ago, they have had a long time to do their research. As I understand it the applet vision was abandoned and they have only focused on this problem afresh in the last year as a knee-jerk reaction to Flex and Silverlight. This doesn't bode well in my opinion. This is just a gut feeling on my part, and time will tell. Paul.
  8. Re: Sun announces JavaFX 1.0[ Go to top ]

    I'll forgive you for calling me Chin ;-) Nevertheless, I can't necessarily disagree with you. I do know this: impressions in the UI, whether or not its justified, do make a lasting impression. This is why other technologies have been viral in the enterprise (JMO, but hey, I've had more so many conversations with people on the _capital B_ business side that only saw the dress and lipstick). What's been missing is the ability to integrate existing assets (code, logic, comm) and skillsets with a front end that isn't embarassing unless you invest a whole hellavalot of time in the UI (libs like synthetica help, but only go so far). Personally, I've always lamented the ability to have a Flash UI layer with Java code (not on the server, in the same VM). This gets us closer. Maybe its not perfect, but its more than what's been available. The language is important, I guess. Meaning, if I can get through it easily enough and bind to an existing backend then its good enough for me. I ran the picture effect sample by some people at my office and it is definitely a shocker when they realize it is running in a jvm. Maybe we are making steps towards *not* having to do pretzel twists just to get a front end for our Java based back ends that aren't embarassingly crappy looking, regardless of the LayoutManager used (yeah I know, filthy rich clients, but really, how much time do we have to keep coding that stuff all the time just to get nice reflected gradients anyway?) Jin
  9. Re: Sun announces JavaFX 1.0[ Go to top ]

    Hi Jin, Sorry for getting your name wrong. What you say makes sense. Paul.
  10. Re: Sun announces JavaFX 1.0[ Go to top ]

    no worries ;-). I think sometimes, we (collectively) get impatient and frustrated with Sun, and in many cases rightfully so. Without the community as a whole pushing and pulling at the envelopes, we'd all be suffering through slower rates of innovation (hate that word btw). Given the size and breadth of Sun as a company, they have at least been walking the walk more so than others. That doesn't mean that we shouldn't be holding their feet to the fire, however, there is more than a marginal possibility IMO that this could indeed be a catalyst to something special (aka more than marginally useful). The reaction would have undoubtedly been more favorable had this been 2004 instead of 2008, but given its beginnings: http://research.sun.com/minds/2008-1202/ its amazing what has been done, and given the times, somewhat inspiring to see what can be done given one person's focused efforts to be a fly in the ointment. Still, I hope the general discussions, both positive and negative, keeps accelerating as it will definitely keep the focus on improving Java (the platform) on the desktop. Jin
  11. Knee-jerk?[ Go to top ]

    Java FX was designed in 2005 for Blu-ray Disc (aka BD-j) - to compete with Microsoft's HDi API. It was 'released' prematurely for commercial use in Blu-ray Disc menu-ing, special features, etc in 2006. It's taken more than 2 years to reach 1.0 maturity.
  12. Re: Knee-jerk?[ Go to top ]

    not exactly, you can read the history here: http://research.sun.com/minds/2008-1202/ a lot of people have been tracking this since the F3 blog postings started popping up. Jin
  13. Re: Sun announces JavaFX 1.0[ Go to top ]

    Well with Sun choosing to adopt a dynamic language for JavaFX


    JavaFX Script is statically typed (so not a dynamic language):

    "JavaFX Script is a declarative, statically typed programming language. It has first-class functions, declarative syntax, list comprehensions, and incremental dependency-based evaluation. It can make direct calls to Java platform APIs."[1]

    Ismael

    [1] http://java.sun.com/javafx/script/


    So it says in the marketing blurb... So why are they calling it a "scripting" language. Usually the label "scripting" is reserved as a derisory term to refer to "dynamic" languages. Now they are applying it to type inferenced languages too.

    Strange... If we have anything to learn from the history of Java, is that the devil is in the details and we won't fully understand the pitfalls of this new language until 5 to 10 years from now.

    The fact it was rushed to market (like Java was) doesn't bode well, but we must wait and see.

    Paul.
    It seems that the community has adopted the term "scripting language" for languages without strong typing, but I wouldn't want to go that far. Another possible distinction would be that scripting languages won't need a visible compilation step and, most of the time, are interpreted (or compiled) just-in-time. While it is debatable whether static typing provides any advantages or better agility (I personally believe it just leads to "lazy" developers and can lead to really bad code) I believe the "dynamic" nature of scripting languages provides the most benefit. This allows developers to make changes immediately affecting the application without any further (potentially complex) "compile-package-deploy" steps. However, this also bears the risk of introducing bugs that will only get noticed at run time as usually most software projects incorporate running unit tests as part of the "compile-package" steps. BTW, IMHO strong static typing of JavaFX makes it easier to integrate closely with Java and the JVM which Sun definitely wanted to achieve. -Uli
  14. Re: Sun announces JavaFX 1.0[ Go to top ]

    Just the JavaFX video alone crashes the latest version of Safari on OS X 10.5. So much for 1.0. Why Sun? Why? I hate you with all my heart. You have such intelligent people. When was the last time you brought something to market I wanted to use? When did Java come out? Kiss my ass, Sun. Way to have some focus.
  15. Re: Sun announces JavaFX 1.0[ Go to top ]

    Just the JavaFX video alone crashes the latest version of Safari on OS X 10.5. So much for 1.0.
    Hey, the video works just fine on Fedora - Sun wisely chose to use a Flash player. Oops ;)
  16. Re: Sun announces JavaFX 1.0[ Go to top ]

    Just the JavaFX video alone crashes the latest version of Safari on OS X 10.5. So much for 1.0.

    Why Sun? Why?

    I hate you with all my heart. You have such intelligent people. When was the last time you brought something to market I wanted to use?

    When did Java come out?

    Kiss my ass, Sun. Way to have some focus.
    This is not Suns fault, give apple a decent smack on the head for that. First of all Javafx requires JDK6 Apples implementation is 64 bit only which means that SWT is out of the game. Add to that the fact that JDK5 still is the one being enabled by default and that one has a shitload of Bugs... So much for OSX being the premium platform for Java :-) Seriously, why blame Sun? Lets say it in other words. Apples Mpeg4 implementation has bugs, Apple is never at fault, the developers encoding the video are at fault. Apples JDK has bugs, Apple is never at fault. JavaFX requires an up to date JDK6, Apple of course is not at fault not delivering one properly.
  17. runs fine with FF 3[ Go to top ]

    all the demos run without a glitch on my brandnew (less than a week old) macbook 2.4 . Ofcourse I am running firefox...
  18. well almost all.., some of them apparently do need se6u10
  19. Hi all, What i believe is innovation really require to keep Java Going ahead of its competitors like php,Asp.net.... well don't take out your swords just now let JavaFx get stabilized then we need to really think about its potential. If someone(sun) has done something new we need to appreciate and look forward for using it if it works for you it great!!! otherwise dump in your dustbin and move forward with another technology no body charges $$$ for using or not using it(GPL/apache license) but by keeping this kind of attitude (remarks) in the blogs you are just suppressing the future use of this open source language. Martin...
  20. Use it.....[ Go to top ]

    I think it is time to use JavaFX instead of comparing it to other frameworks and wine about the things it does not have. Be creative, build your own solutions to missing functionality and make this Platform work. I myself am disappointed in the fact that binding with pojo's is not easy/complete and this is one of the major things your want when building a business application. You have to create property change events to make it all work. And this is stupid boilerplate code (for which you can make a xml and xslt).
  21. license[ Go to top ]

    Maybe i'm just too stupid, but i could not found any info about the license. Can someone help me?
  22. Impressive Demo[ Go to top ]

    I suggest you to watch the video puzzle demo. It's a puzzle made from a running video. Quite impressive indeed !! http://www.javafx.com/samples/VideoPuzzle/index.html GC
  23. Re: Impressive Demo[ Go to top ]

    I couldn't run the demo. Got a bunch of weird java errors :( Is it supposed to work in FF, or just IE? - Don
  24. Re: Impressive Demo[ Go to top ]

    What version of Java do you have. You need Java SE 6 update 10.
  25. Java Version 6.x?[ Go to top ]

    The examples do not work on my IE 6 browser, which is a bad sign, but of course it is early days so I am not too worried about that in itself. However ... does JavaFX take care of updating the user platform in a simple and painless fashion - something as (relatively) easy as the Flash player "you need to install" popup? If it does not do this - if the user has to go to some Web site independently and install the correct verson of Java - then I think we will have trouble getting mass acceptance of the tech. I mean, it's fine for us to tell each other that we have to install version x.x.xx of Java, but obviously most Web users aren't going to do that. Anyone know this? I haven't found it yet.
  26. Re: Java Version 6.x?[ Go to top ]

    if the user has to go to some Web site independently and install the correct verson of Java - then I think we will have trouble getting mass acceptance of the tech
    I have had to do this for Flash. I have encountered things that don't even work.
  27. Re: Java Version 6.x?[ Go to top ]

    can't speak to IE 6, but my jre was patched in place to 6 update 11 from 10 seemlessly. The experience is similar to the adobe updates and uses the java update scheduler as a service (win) to check for updates. Jin
  28. Re: Java Version 6.x?[ Go to top ]

    silverlight demo is awesome (http://www.mscui.net/PatientJourneyDemonstrator/) I don't think java world have any slick demo available.
  29. Re: Java Version 6.x?[ Go to top ]

    Silverlight, looks nice, where can I find the linux deployment? But, any Linux or Unix distro will be fine, please direct me to the download. Thanks...
  30. Re: Java Version 6.x?[ Go to top ]

    Silverlight, looks nice, where can I find the linux deployment?

    But, any Linux or Unix distro will be fine, please direct me to the download.

    Thanks...
    You have to install "MoonLight", a linux porting of Silverlight. Unfortunately on my Kubuntu I could not see the applet because MoonLight is available with version 1, while the site requires the version 2.... Java does not have "porting problems"...
  31. The puzzle demo (eventually) worked for me on Google Chrome after a couple of minutes delay while all tabs froze. I thought Chrome was supposed to have separate process for each frame?
  32. Does JavaFX run faster than swing?[ Go to top ]

    Does JavaFX run faster than swing? What about the JavaFX applets load time? Thanks
  33. How is this statically typed?[ Go to top ]

    I suggest you to watch the video puzzle demo.

    It's a puzzle made from a running video.
    Quite impressive indeed !!

    http://www.javafx.com/samples/VideoPuzzle/index.html

    GC
    Interesting demo. I checked out the code: public class Puzzle { public var pieces:Piece[]; public var video:MediaPlayer; public var width = 300; public var height = 300; ... } statically typed var???
  34. Re: Impressive Demo[ Go to top ]

    I suggest you to watch the video puzzle demo.

    It's a puzzle made from a running video.
    Quite impressive indeed !!

    http://www.javafx.com/samples/VideoPuzzle/index.html

    GC
    The load time is slow. The application should run without displaying tons of warning (like flash app)
  35. Re: Impressive Demo[ Go to top ]

    I did not received a single warning (I had Java6u7) on FF3.
  36. java applet v2.0?[ Go to top ]

    I always thought JavaFX was all about Java + Javascript made simple, but it looks like its plain old Java applets comeback.
  37. JavaFX,bad impression[ Go to top ]

    Hi all i was badly shocked to note that but.... check my blog at http://joethoughts.wordpress.com/2008/12/05/javafx-bad-impressionits-not-in-javafx/
  38. believe it or not, while SUN microsystems call it JavaFX, it is not java, it is really a statically typed dialect of the javascript language and here is the proof.... http://joethoughts.wordpress.com/2008/12/05/javafx-statically-types-javascript/
  39. believe it or not, while SUN microsystems call it JavaFX, it is not java, it is really a statically typed dialect of the javascript language and here is the proof....
    http://joethoughts.wordpress.com/2008/12/05/javafx-statically-types-javascript/
    This is good news if it is true. Same approach as ActionScript3. Does Sun have a technical paper on the language? All I've seen thus far is a marketing blurb full of buzz words. Paul.
  40. Re: Sun announces JavaFX 1.0[ Go to top ]

    Well, I got to the second demo and then it crashed Firefox on me.. I do think that Sun does seem to be knee-jerk in the way they choose projects to support. Picking up the Groovy developers a while back would have seemed to be a more natural fit. Groovy builders look pretty much like what you see in JavaFX.
  41. Re: Sun announces JavaFX 1.0[ Go to top ]

    Java FX is very good initiative. Demos are very impressive. But how about web development,we have JSF 2 ready and now RIA with JAVA FX script. Why can't we follow template driven approach for web development like HTML and JSF/Facelets Or may be I need to understand JAVAFX better. I need to see how simple pages can be developed with JAVAFX.
  42. Re: Sun announces JavaFX 1.0[ Go to top ]

    well, here's the interesting part, there is bidirectional binding support and support for JSON. As for the communications part back to the server, you can use what's there, or since its Java, use what ever you want, the native activemq java client api (who needs comet with this now?), the smack xmpp client, hessian, protocol buffer over a straight socket, jersey client, whatever. I suspect that JavaFX will go throughg what the other major RIA platforms are going throughg now: evolution of patterns and frameworks beyond traditional MVC patterns for the front end. The thing that JavaFX has in its favor is the overwhelming size of open source tooling available. You could easily imagine a scenario, for example, where you could mix in drools for rules processing, activemq for real time asynch communication, and even esper for CEP (tic data for example), and have a front end for very nice visualizations. Whether its JavaFX, Flex, or Silverlight, the platform issues regarding browsers as the first layer of integration goes away for the most part. Jin
  43. Re: Sun announces JavaFX 1.0[ Go to top ]

    Hi All, After waiting nearly all day I was able to get the applets to work and here are my observations. I was able to use 1.6.0_07. Not sure why others are saying 1.6.0_10 (actully the latest is 6u11 now) is required although I tried on another machine dual core and the applets were still slow starting. Perhaps first time download. My swing based app takes 4 seconds very fast compared to the small applets and I use video, mapping, embedded browser ect in my app. I noticed that id does have some swing classes such as MediaPlayer and tried that and video it would work with were very small but even for ones it says it supports such as mov, avi, flv ect. I did read somewhere thier video support is still limited although better than preview. Nicer clocks and other demos (lots of java2D graphics rendering) just wish swing was that pretty and as said earlier it does make some difference to the user intially. Long term it is productivity and reliability that counts for corps at least. So far impressive but still limit to much for my users. They got spoiled by my swing Rich Client app with SOA so no point to switch. Especially since jre is required for both and Rich Clients have more to offer without needed extra bytes/resources of browser. Best Regards, Tony Anecito Founder, MyUniPortal http://www.myuniportal.com
  44. Re: Sun announces JavaFX 1.0[ Go to top ]

    Rich Clients have more to offer without needed extra bytes/resources of browser
    JavaFX doesn't need the browser.
  45. Re: Sun announces JavaFX 1.0[ Go to top ]

    I second that. It's probably not that much eye candy, but a serious business application like demo would be much appreciated. Tables containing business data / CRUD forms / asynchrounous updates partial renders etc.
  46. Re: Sun announces JavaFX 1.0[ Go to top ]

    Tables containing business data / CRUD forms / asynchrounous updates partial renders etc.
    This statement is very HTML oriented. Forget the HTML, because JavaFX has nothing to do with it. Forget the RIA idear since it doet not apply on technologies like Flex/JavaFX. Build your application and use a given protocol. Which can be tcpip but does not have to ben.
  47. Re: Sun announces JavaFX 1.0[ Go to top ]

    Tables containing business data / CRUD forms / asynchrounous updates partial renders etc.


    This statement is very HTML oriented. Forget the HTML, because JavaFX has nothing to do with it. Forget the RIA idear since it doet not apply on technologies like Flex/JavaFX.
    Build your application and use a given protocol. Which can be tcpip but does not have to ben.
    Well, displaying data in tabular form and CRUD forms have nothing to do with HTML and predate it by decades. "partial renders" does, I agree, anticipate both a problem (slow response time) and a solution (partial screen draws, asynch messaging), which may or may not make sense in JavaFX, although again it has nothing to do with HTML. However, I have the same requirements as this poster; a fundamental business application for me is a CRUD screen and a table showing rows of data. If that's hard to do in JavaFX, I'll move on.
    Forget the RIA idear since it doet not apply on technologies like Flex...
    I assume you mean "the RIA idea", but even then I am puzzled, since, of course, Flex is all about RIA ... personally, I was hoping that JavaFX would also be about RIA. If not, that's fine, but then I'd like to know exactly what JavaFX IS about ...
  48. Re: Sun announces JavaFX 1.0[ Go to top ]

    a fundamental business application for me is a CRUD screen and a table showing rows of data. If that's hard to do in JavaFX, I'll move on.
    If you can do it in Swing ... http://jfx.wikia.com/wiki/Use_any_swing_component
    I was hoping that JavaFX would also be about RIA. If not, that's fine, but then I'd like to know exactly what JavaFX IS about
    I think the previous poster seems to think RIAs are built with things like AJAX.
  49. Re: Sun announces JavaFX 1.0[ Go to top ]

    I would second (or third) that. Although it obviously not the initial focus, what would really be sweet would be to have an example like the Patient Journey sample used by MS for Silverlight 2: http://www.mscui.net/PatientJourneyDemonstrator/ I hope grids, etc are coming. MS has a leg up on Java and Flex IMO due to the sheer strength of the front end support and third party ecosystem. Java can (and should) naturally be able to counter that through sheer community efforts and open source. Jin
  50. Re: Sun announces JavaFX 1.0[ Go to top ]

    I hope grids, etc are coming. MS has a leg up on Java
    How many datagrids do you need? I've seldom needed third party widgets since the old VB days. With Swing, it is very easy to create your own. And since JavaFX is [mostly] layered on Swing ...
    what would really be sweet would be to have an example
    I would like to see it too, if at the very least for an example of best practices.
  51. Re: Sun announces JavaFX 1.0[ Go to top ]

    better looking ones than the default JTable ;-). Seriously, it takes a lot of work to get the same functionality in Swing that you can get from ExtJS for example. The type of grid support I was referring to is like the ones you can get from Jide Soft (www.jidesoft.com). Now _those_ are business friendly grids (esp group table). If you look at WPF/Silverlight, you can get what's there, or go to infragistics, xceed, dundas, etc, and the front end presentation for grids, grouping, print preview, etc, are what some end users are expecting (let alone the bound chart controls). Jin
  52. Re: Sun announces JavaFX 1.0[ Go to top ]

    better looking ones than the default JTable ;-). Seriously, it takes a lot of work to get the same functionality in Swing that you can get from ExtJS for example. The type of grid support I was referring to is like the ones you can get from Jide Soft (www.jidesoft.com). Now _those_ are business friendly grids (esp group table). If you look at WPF/Silverlight, you can get what's there, or go to infragistics, xceed, dundas, etc, and the front end presentation for grids, grouping, print preview, etc, are what some end users are expecting (let alone the bound chart controls).



    Jin
    JXTable
  53. Re: Sun announces JavaFX 1.0[ Go to top ]

    swinglabs ;-(. Yes, I know JXTable. It still doesn't come close to Jide's tables, not by a long shot. Yet in .net land, one can, for under $1k USD, get infragistics controls that allow the end user to not have to think about the technology its implemented in, which I guess is my point. To beat a dead horse, if I were Danny Coward, I'd go up the chain with a proposal to acquire JideSoft, keep their developers, and reseed swinglabs, finish (finally) the application api (by building off of Jide's), simplify the stuff in swing that's complex, and meet JavaFX in the middle. Jin
  54. Re: Sun announces JavaFX 1.0[ Go to top ]

    swinglabs ;-(. Yes, I know JXTable. It still doesn't come close to Jide's tables, not by a long shot. Yet in .net land, one can, for under $1k USD, get infragistics controls that allow the end user to not have to think about the technology its implemented in, which I guess is my point. To beat a dead horse, if I were Danny Coward, I'd go up the chain with a proposal to acquire JideSoft, keep their developers, and reseed swinglabs, finish (finally) the application api (by building off of Jide's), simplify the stuff in swing that's complex, and meet JavaFX in the middle.

    Jin
    I agree that would be nice. Except Microsoft doesn't provide this. You have to buy it from a third party vendor, like you said. Maybe JideSoft will provide JavaFX wrappers. Again, I seldom, if ever, have needed this functionality.
  55. Re: Sun announces JavaFX 1.0[ Go to top ]

    Or may be I need to understand JAVAFX better.
    Probably. You probably should get a better understanding of the whole RIA space.
    I need to see how simple pages can be developed with JAVAFX.
    JavaFX (Flex/Silverlight) is not about simple pages. I would rather see more complex business application examples like the other person who replied mentioned.
  56. Re: Sun announces JavaFX 1.0[ Go to top ]

    I guess we can chalk this up as another failure among many from Sun. Will that kid down the street that rides the short bus just buy Sun and be done with it - at least he doesn't have a pony tail.
  57. Re: Sun announces JavaFX 1.0[ Go to top ]

    I agree innovation needs to happen and I appreciate the effort and personally I am happy to see this initiative. But now i want to understand it better, how can I create web applications with it? Someone said it is maid to do complex RIA, but that is only possible if simple pages can be created like in Flex3. Also if it follows node centric approach, can we expect usage of template language like HTML tags or JSF2 in Java FX next major release (JavaFX2)?
  58. System Tray[ Go to top ]

    Can I create System Tray Applets with JavaFX? Regards, Holger
  59. Re: System Tray[ Go to top ]

    of course ;-) you have full access to everything in the JSE 6 runtime, check out : http://widgetfx.org/ which combines the 2. Jin
  60. Calling JEE service from FX[ Go to top ]

    Hello, I am interesting in way which java FX can call JEE components like EJBeans, etc ... Is possible achive this or FX is not dedicated for this kind things ? regard GG
  61. Re: Calling JEE service from FX[ Go to top ]

    Hello,

    I am interesting in way which java FX can call JEE components like EJBeans, etc ... Is possible achive this or FX is not dedicated for this kind things ?

    regard
    GG
    Of course. This might be for the preview version but ... http://jfx.wikia.com/wiki/Calling_back_to_Java_code_from_JavaFX
  62. Odd...[ Go to top ]

    ...why would that be easier, nicer, better than just using plain Java? Why not make these components available in Java? Why does one need a different programming language for this? And why is the quality of the Demos after two years of development still way behind what you cuold do two years ago with Silverlight or Flash?