際際滷

際際滷Share a Scribd company logo
Try this..
Anyone who has never made a mistake has never tried anything new. -Albert Einstein
Dwarakanath J Sun Campus Ambassador [email_address] Open Source Animations
Agenda Field of animations Open Source @ Animations JAVAFX Some Eye Catchers Key Features Small Demo
Animations Animation is the rapid display of a sequence of images of 2-D or 3-D artwork or model positions in order to create an illusion of movement.  Don't get frightened!I took it from wikipedia
World of Animations Adobe Flash-The leading tool Blender-Open Source Equvalent GIMP-to some extent JAVAFX-The new technology
JAVA FX Rich Internet Applications  Web Services User Friendly
Unique Selling Points of JAVAFX Runs in Browser,Mobile,and at PC Bind Operators Extensive Animation Support
?
Extensive Animation Support Timelines   handles the animation in JavaFX They can have one or more KeyFrames Animation controls play() ,  stop() ,  pause() ,  playFromStart() Some properties autoReverse ,  repeatCount ,  rate Timelines are nestable
Transistions Predefined animations to perform a specific task Position, rotation, opacity, etc. Out of the box transitions RotateTranstion  C rotation FadeTransition  C opacity TranslateTransition  C move a node along a straight line PathTransition  C move an object along a defined path ScaleTranstion  C grows or shrinks a node
Bind Operators Direct Bind Reverse Bind
Quick Look on Bind Opearator
Example of Data Binding Binding variables var r = 10; var a =  bind  r; r = 5; FX.println(^a = {a} ̄); //Displays 5 Binding object literal var radius = 10; def circle =  bind  Circle { centerX: 100 centerY: 100 radius: radius //FX can figure this out! fill: Color.RED } radius = 100; //circle's radius is now 100
Demo Time!
Spot the Difference
Spot The Difference RIA Vs Desktop Applications Server Vs Software Bind Vs Reverse Bind
New Feautures in JavaFX 1.2 Persistence API's Web services Support for SOAP Increased support with Zembly
Thank You/Questions Dwarakanath J [email_address] http://blogs.sun.com/dwarak +91 9884799523
Ad

Recommended

The Red One
The Red One
Yasushi ANDO
?
AWS Finland Meetup June 2019 - DeepRacer story
AWS Finland Meetup June 2019 - DeepRacer story
Jouni Luoma
?
Practical Machine Learning
Practical Machine Learning
David Jones
?
AWS Stockholm Meetup June 2019 - Cybercom DeepRacer story
AWS Stockholm Meetup June 2019 - Cybercom DeepRacer story
Rolf Koski
?
How to write good code ?
How to write good code ?
Safil Sunny
?
20210409 e zuka-tech_night
20210409 e zuka-tech_night
AwesomeYAMAUCHI
?
Autospoting - an automated EC2 spot market bidder
Autospoting - an automated EC2 spot market bidder
Cristian M?gheru?an-Stanciu
?
R? Sagemaker? ??? ??? ?????? ???
R? Sagemaker? ??? ??? ?????? ???
Yan So
?
Javafx
Javafx
Dwarakanath Jagadeesan
?
Advanced Silverlight
Advanced Silverlight
rsnarayanan
?
JavaFX Pitfalls
JavaFX Pitfalls
Alexander Casall
?
EuRuKo JRuby Talk 2008
EuRuKo JRuby Talk 2008
geraldbauer
?
Animations SB
Animations SB
Sourav Bhattacharya
?
JavaFX introduction
JavaFX introduction
Jos└ Maria Silveira Neto
?
Android 2D Drawing and Animation Framework
Android 2D Drawing and Animation Framework
Jussi Pohjolainen
?
Presentation - Course about JavaFX
Presentation - Course about JavaFX
Tom Mix Petreca
?
Scala the-good-parts
Scala the-good-parts
Fuqiang Wang
?
Vaadin Introduction, 7.3 edition
Vaadin Introduction, 7.3 edition
Joonas Lehtinen
?
JavaFX
JavaFX
Mark Nankman
?
The Java Fx Platform C A Java Developer¨S Guide
The Java Fx Platform C A Java Developer¨S Guide
Stephen Chin
?
JavaOne - The JavaFX Community and Ecosystem
JavaOne - The JavaFX Community and Ecosystem
Alexander Casall
?
HTML5 - A Whirlwind tour
HTML5 - A Whirlwind tour
Lohith Goudagere Nagaraj
?
Famous-il kick-off presentation
Famous-il kick-off presentation
Arshavski Alexander
?
[及34指 WBA飛返の氏茶氏] Microsoft AI platform
[及34指 WBA飛返の氏茶氏] Microsoft AI platform
Naoki (Neo) SATO
?
Introducing spring
Introducing spring
Ernesto Hern│ndez Rodr┴guez
?
Introduction into JavaFX
Introduction into JavaFX
Eugene Bogaart
?
Scarlet SmallTalk
Scarlet SmallTalk
ESUG
?
Build 2017 - B8100 - What's new and coming for Windows UI: XAML and?composition
Build 2017 - B8100 - What's new and coming for Windows UI: XAML and?composition
Windows Developer
?

More Related Content

Similar to Javafx (20)

Javafx
Javafx
Dwarakanath Jagadeesan
?
Advanced Silverlight
Advanced Silverlight
rsnarayanan
?
JavaFX Pitfalls
JavaFX Pitfalls
Alexander Casall
?
EuRuKo JRuby Talk 2008
EuRuKo JRuby Talk 2008
geraldbauer
?
Animations SB
Animations SB
Sourav Bhattacharya
?
JavaFX introduction
JavaFX introduction
Jos└ Maria Silveira Neto
?
Android 2D Drawing and Animation Framework
Android 2D Drawing and Animation Framework
Jussi Pohjolainen
?
Presentation - Course about JavaFX
Presentation - Course about JavaFX
Tom Mix Petreca
?
Scala the-good-parts
Scala the-good-parts
Fuqiang Wang
?
Vaadin Introduction, 7.3 edition
Vaadin Introduction, 7.3 edition
Joonas Lehtinen
?
JavaFX
JavaFX
Mark Nankman
?
The Java Fx Platform C A Java Developer¨S Guide
The Java Fx Platform C A Java Developer¨S Guide
Stephen Chin
?
JavaOne - The JavaFX Community and Ecosystem
JavaOne - The JavaFX Community and Ecosystem
Alexander Casall
?
HTML5 - A Whirlwind tour
HTML5 - A Whirlwind tour
Lohith Goudagere Nagaraj
?
Famous-il kick-off presentation
Famous-il kick-off presentation
Arshavski Alexander
?
[及34指 WBA飛返の氏茶氏] Microsoft AI platform
[及34指 WBA飛返の氏茶氏] Microsoft AI platform
Naoki (Neo) SATO
?
Introducing spring
Introducing spring
Ernesto Hern│ndez Rodr┴guez
?
Introduction into JavaFX
Introduction into JavaFX
Eugene Bogaart
?
Scarlet SmallTalk
Scarlet SmallTalk
ESUG
?
Build 2017 - B8100 - What's new and coming for Windows UI: XAML and?composition
Build 2017 - B8100 - What's new and coming for Windows UI: XAML and?composition
Windows Developer
?

Javafx

  • 2. Anyone who has never made a mistake has never tried anything new. -Albert Einstein
  • 3. Dwarakanath J Sun Campus Ambassador [email_address] Open Source Animations
  • 4. Agenda Field of animations Open Source @ Animations JAVAFX Some Eye Catchers Key Features Small Demo
  • 5. Animations Animation is the rapid display of a sequence of images of 2-D or 3-D artwork or model positions in order to create an illusion of movement. Don't get frightened!I took it from wikipedia
  • 6. World of Animations Adobe Flash-The leading tool Blender-Open Source Equvalent GIMP-to some extent JAVAFX-The new technology
  • 7. JAVA FX Rich Internet Applications Web Services User Friendly
  • 8. Unique Selling Points of JAVAFX Runs in Browser,Mobile,and at PC Bind Operators Extensive Animation Support
  • 9. ?
  • 10. Extensive Animation Support Timelines handles the animation in JavaFX They can have one or more KeyFrames Animation controls play() , stop() , pause() , playFromStart() Some properties autoReverse , repeatCount , rate Timelines are nestable
  • 11. Transistions Predefined animations to perform a specific task Position, rotation, opacity, etc. Out of the box transitions RotateTranstion C rotation FadeTransition C opacity TranslateTransition C move a node along a straight line PathTransition C move an object along a defined path ScaleTranstion C grows or shrinks a node
  • 12. Bind Operators Direct Bind Reverse Bind
  • 13. Quick Look on Bind Opearator
  • 14. Example of Data Binding Binding variables var r = 10; var a = bind r; r = 5; FX.println(^a = {a} ̄); //Displays 5 Binding object literal var radius = 10; def circle = bind Circle { centerX: 100 centerY: 100 radius: radius //FX can figure this out! fill: Color.RED } radius = 100; //circle's radius is now 100
  • 17. Spot The Difference RIA Vs Desktop Applications Server Vs Software Bind Vs Reverse Bind
  • 18. New Feautures in JavaFX 1.2 Persistence API's Web services Support for SOAP Increased support with Zembly
  • 19. Thank You/Questions Dwarakanath J [email_address] http://blogs.sun.com/dwarak +91 9884799523