260 likes | 378 Views
JavaOne 2007. Ole André Scheie IBM GBS. Agenda. Stress Your Web App Before It Stresses You (TS-9235) Advanced Enterprise Debugging (TS-4588) JavaFX Script - Highlevel intro (TS-3420). Stress Your Web App Before It Stresses You. Stress Your Web App Before It Stresses You.
E N D
JavaOne 2007 Ole André Scheie IBM GBS
Agenda • Stress Your Web App Before It Stresses You (TS-9235) • Advanced Enterprise Debugging (TS-4588) • JavaFX Script - Highlevel intro (TS-3420)
JavaFX • JavaFX, a new family of Sun Microsystems products based on Java technology and targeted at the high impact, rich content market • Består foreløpig av JavaFX Script og JavaFX Mobile • Det er planlagt flere ”medlemmer” av JavaFX familien
JavaFX Script • JavaFX Script is specifically designed to optimize the creative process of building rich and compelling UIs leveraging Java Swing, Java 2D and Java 3D for developers and content authors. • Skal gjøre det enklere å utvikle GUI komponenter • Skjuler mye av kompleksiteten ved Swing / GUI utvikling • Kjører på Java SE 6 • Finnes en standalone editor (JFXPad) og plugins for NetBeans og Eclipse • Fungerer på websider vha. en applet på siden • Lansert som ”Flash killer” men må fremdeles pakkes og deployes som vanlige java applikasjoner og disse må lastes ned av browseren (på samme måte som applets) • Mer info på https://openjfx.dev.java.net/
JavaFX Script ... import javafx.ui.*; Frame { title: "Hello World JavaFX" width: 200 height: 50 content: Label { text: "Hello World" } visible: true } var win = new Frame(); win.title = "Hello World JavaFX"; win.width = 200; var label = new Label(); label.text = "Hello World"; win.content = label; win.visible = true;