/* * Main.fx * * Created on 2009/03/10, 11:50:57 */ package javafxapplication5; import java.applet.Applet; import javafx.ext.swing.SwingButton; import javafx.ext.swing.SwingTextField; import javafx.lang.FX; import javafx.scene.*; import javafx.scene.input.*; import javafx.scene.layout.VBox; import javafx.stage.*; var applet: Applet = FX.getArgument("javafx.applet") as Applet; var window = netscape.javascript.JSObject.getWindow(applet); var nsew = "latitude, longitude"; Stage { title: "MyApp" scene: Scene { width: 600 height: 200 content: [ Group { content: VBox { content: [ SwingTextField { columns: 20 text: bind nsew with inverse editable: true }, SwingButton { text: "Yahoo Map" onMouseClicked: function( e: MouseEvent ):Void { var args: String[] = [nsew]; window.call("Start", args); } } ] } } ] } }