通过 JavaFX Eclipse 插件执行时,我的 JavaFX 应用程序正在运行。
但是当我尝试将它嵌入到我的网络项目中时,它没有被正确渲染,过了一会儿,一个黑色的矩形被加载到它的位置。
这是加载我的 JavaFX 应用程序的代码:
<script src="http://dl.javafx.com/1.2/dtfx.js"></script>
<script>
javafx({
codebase: "/applets/",
archive: "HelloApplet.jar",
draggable: false,
width: 250,
height: 80,
code: "hello.HelloApplet",
name: "HelloApplet"
});
</script>
这是我的 JavaFX 应用程序的代码:
package hello;
// some imports here
// ...
Stage {
title: "My Applet"
width: 250
height: 80
scene: Scene {
content: Text {
x: 10 y: 30
font: Font { size: 24 }
fill: Color.BLUE
effect: DropShadow{ offsetX: 3 offsetY: 3}
content: "Hello World!"
} // Text
} // Scene
} // Stage
在我的网络项目中,我将生成的 HelloApplet.jar 放入:
src/main/webapp/applets/HelloApplet.jar
但无济于事,它仍然没有加载我在这里做错了什么?我错过了什么吗?
加载小程序时是否可以启用任何日志记录?