Java FX - Java - Java
Java Java Java, Swing, Java FX, Python, Django Web (CSS, Ajax)
AQUASYS CMS, Django Zimbra SaaS
Agenda Java RIA Java FX Java FX RIA Java FX Script
Question?
Java
Web
Swing
Applet
orz
… Web Applet Web Start / Swing Swing
Client Java ? Java / Applet Swing
Applet Java VM
Swing Java API AWT GUI
PC Java Runtime NetBeans IDE
Java ? Java Java FX Script JavaFX
Write Once, Run Anywhere Win/Linux/Mac Coming Soon
JavaFX Script JavaFX JSON + CSS + JavaScript + Java Java Java
Overview
Overview
RIA [Rich Internet Application]
C/S RIA 1990 2003 Web 1996 1980
RIA
RIA Java FX GUI Coming Soon?
Demo http://javafx.com/
Java Write Once, Run Anywhere RIA Java FX Script
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?
RIA
RIA Ajax + HTML
Flash/Flex/AIR Ajax + HTML JavaFX Silverlight .net MS HTML5?
JavaFX Flash/Silverlight Java GUI Java
JavaFX Flash .net ( Java One )
Java
Java
Java 6 update 10 Java Kernel Quick Starter Java Plug-in
Java Java RIA
Java FX Script
JavaFX Technology JavaFX Script NetBeans JavaFX Runtime JavaFX SDK Java SE Java ME
NetBeans 6.7.1 Java FX JavaFX
JavaFX Script
// Java // JavaFX Script Stage stage Stage { = new Stage(); title: “Hello” stage.setTitle(“Hello”); width: 200 stage.setWidth(200); height: 100 stage.setHeight(100); }
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}”; // }
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 }, ] }
var sourse:String = “OSC ”; var title:String = bind sourse; println(title); // => OSC sourse = “OSC ”; println(title); // => OSC
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)
Java RIA, Java FX Script
Return of Client Java
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/

Java Fx - Return of client Java