如何使用JavaFx创建可拖动的Applet
短信预约 -IT技能 免费直播动态提醒
本篇内容主要讲解“如何使用JavaFx创建可拖动的Applet”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用JavaFx创建可拖动的Applet”吧!
JavaFx运行时的下载地址:
http://javafx.com/downloads/all.jsp
我的appspot地址,打开即可看到示例:
http://sonicluo3.appspot.com/
JavaFx的主方法 MyJavaFXStage.fx
Java代码
package org.webbiscuit; import javafx.scene.*; import javafx.scene.image.*; import javafx.stage.*; import javafx.scene.text.*; Stage { title: "Application title" width: 300 height: 280 scene: Scene { content:[ Text { font : Font { size : 16 } x: 10, y: 200 content: "Hello,这是一个 JavaFx + 可拖动Applet\n+ GAE 的应用! It's very cool!!" }, ImageView { image: Image { url: "{__DIR__}GAE_java.png" } } ] } } package org.webbiscuit; import javafx.scene.*; import javafx.scene.image.*; import javafx.stage.*; import javafx.scene.text.*; Stage { title: "Application title" width: 300 height: 280 scene: Scene { content:[ Text { font : Font { size : 16 } x: 10, y: 200 content: "Hello,这是一个 JavaFx + 可拖动Applet\n+ GAE 的应用! It's very cool!!" }, ImageView { image: Image { url: "{__DIR__}GAE_java.png" } } ] } }
部署的html文件如下,内嵌了JavaFx的Applet.
Html代码
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>JavaFXApplet</title> </head> <body> <h3>按住 Alt 键,然后拖动鼠标就可以把Applet拉到桌面了.</h3> <script class="lazy" data-src="http://dl.javafx.com/1.1/dtfx.js"></script> <script> javafx( { archive: "JavaFXApplet.jar", draggable: true, width: 300, height: 280, code: "org.webbiscuit.MyJavaFXStage", name: "JavaFXApplet" } ); </script> </body> </html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>JavaFXApplet</title> </head> <body> <h3>按住 Alt 键,然后拖动鼠标就可以把Applet拉到桌面了.</h3> <script class="lazy" data-src="http://dl.javafx.com/1.1/dtfx.js"></script> <script> javafx( { archive: "JavaFXApplet.jar", draggable: true, width: 300, height: 280, code: "org.webbiscuit.MyJavaFXStage", name: "JavaFXApplet" } ); </script> </body> </html>
到此,相信大家对“如何使用JavaFx创建可拖动的Applet”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341