Java Fx - Return of client Java

3,248 views

Published on

JavaFX

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,248
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Java Fx - Return of client Java

    1. 1. Java FX - Java - Java
    2. 2. Java Java Java, Swing, Java FX, Python, Django Web (CSS, Ajax)
    3. 3. AQUASYS CMS, Django Zimbra SaaS
    4. 4. Agenda Java RIA Java FX Java FX RIA Java FX Script
    5. 5. Question?
    6. 6. Java
    7. 7. Web
    8. 8. Swing
    9. 9. Applet
    10. 10. orz
    11. 11. … Web Applet Web Start / Swing Swing
    12. 12. Client Java ? Java / Applet Swing
    13. 13. Applet Java VM
    14. 14. Swing Java API AWT GUI
    15. 15. PC Java Runtime NetBeans IDE
    16. 16. Java ? Java Java FX Script JavaFX
    17. 17. Write Once, Run Anywhere Win/Linux/Mac Coming Soon
    18. 18. JavaFX Script JavaFX JSON + CSS + JavaScript + Java Java Java
    19. 19. Overview
    20. 20. Overview
    21. 21. RIA [Rich Internet Application]
    22. 22. C/S RIA 1990 2003 Web 1996 1980
    23. 23. RIA
    24. 24. RIA Java FX GUI Coming Soon?
    25. 25. Demo http://javafx.com/
    26. 26. Java Write Once, Run Anywhere RIA Java FX Script
    27. 27. Java FX now 2008.12 JavaFX 1.0 2009.02 JavaFX 1.1, 2009.06 JavaFX 1.2 2009.07 NetBeans 6.7.1 2009.09 JavaFX 1.2.1 2009.?? JavaFX 2.0?
    28. 28. RIA
    29. 29. RIA Ajax + HTML
    30. 30. Flash/Flex/AIR Ajax + HTML JavaFX Silverlight .net MS HTML5?
    31. 31. JavaFX Flash/Silverlight Java GUI Java
    32. 32. JavaFX Flash .net ( Java One )
    33. 33. Java
    34. 34. Java
    35. 35. Java 6 update 10 Java Kernel Quick Starter Java Plug-in
    36. 36. Java Java RIA
    37. 37. Java FX Script
    38. 38. JavaFX Technology JavaFX Script NetBeans JavaFX Runtime JavaFX SDK Java SE Java ME
    39. 39. NetBeans 6.7.1 Java FX JavaFX
    40. 40. JavaFX Script
    41. 41. // Java // JavaFX Script Stage stage Stage { = new Stage(); title: “Hello” stage.setTitle(“Hello”); width: 200 stage.setWidth(200); height: 100 stage.setHeight(100); }
    42. 42. var value: Integer = 10; value = “1,200”; // var stage: Stage = Stage {}; stage.title = “Hello!”; stage.widt = 200; // function poo( locX:Integer, locY:Integer):Integer { return “{locX + locY}”; // }
    43. 43. var span:Duration = 10s; // 10 var span2:Duration = span * 2; // 20 if (span < span2) ... // Animation var timeline:Timeline = Timeline { repeatCount: Timeline.INDEFINITE keyFrames: [ KeyFrame { time: 0s }, KeyFrame { time: 5s }, ] }
    44. 44. var sourse:String = “OSC ”; var title:String = bind sourse; println(title); // => OSC sourse = “OSC ”; println(title); // => OSC
    45. 45. var x: Integer = 1 on replace { y = x * x; // x }; var y: Integer = 1; println(“({x}, {y})”); // => (1, 1) x = 3; println(“({x}, {y})”); // => (3, 9)
    46. 46. Java RIA, Java FX Script
    47. 47. Return of Client Java
    48. 48. JavaFX.com http://javafx.com/ Netbeans.org http://ja.netbeans.org/ JavaFX User Group http://groups.google.co.jp/group/javafx-ja http://d.hatena.ne.jp/shuji_w6e/

    ×