问题标签 [javafx-1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - Emacs JavaFX 脚本模式?
是否存在用于编辑 JavaFX Script (JavaFX 1.x) 文件的 GNU Emacs 主要模式?
java - 如何在 JavaFX 中播放声音?
我正在尝试用 JavaFX 制作一个小游戏。
我想添加声音。如何?
我尝试MediaPlayer
使用media
相关source
属性定义,例如:
它不播放。我明白了
FX Media Object caught Exception com.sun.media.jmc.MediaUnavailableException: Media unavailable: file: ... Sound.class/sound/hormpipe.mp3
java - 如何根据鼠标坐标(JavaFX)沿着围绕固定中心的圆形轨道定位节点?
我试图进入一些基本的 JavaFX 游戏开发,但我对一些循环数学感到困惑。
我在 (x:250, y:250) 有一个半径为 50 的圆。
我的目标是根据鼠标的位置在上述圆圈的圆周上制作一个较小的圆圈。
我感到困惑的是坐标空间和它背后的Trig。
我的问题来自屏幕上的 X/Y 空间未以 0,0 为中心。但屏幕左上角是 0,0,右下角是 500,500。
我的计算是:
我让应用程序打印出我在移动鼠标时计算出的角度(angle_deg),我的输出如下:
当鼠标(以度为单位逆时针移动)时:
- 在圆的正上方并与中心水平对齐,角度为-0
- 向左垂直居中,角度为-90
- 在圆的正下方并与中心水平对齐,角度为 0
- 向右垂直居中,角度为 90
那么,我该怎么做才能使其成为 0、90、180、270?
我知道它一定是小东西,但我就是想不出它是什么......
感谢您的帮助(不,这不是任务)
java - JavaFX 脚本和 Java
简单的问题:我可以在我的桌面应用程序中混合使用 Java 和 JavaFX 脚本代码吗?如果可能的话,你能给我一些例子链接吗?或者我可以将我定制的 javafx CustomNode-s 打包到一个 jar 中,并在我的项目中与标准 SWING 组件一起使用它们吗?
java - 用于服务器端应用程序的 JavaFX 脚本
有没有人尝试在服务器端应用程序中使用JavaFX 脚本?
该语言本身看起来非常漂亮和现代,并且完全兼容 Java。如果 Sun 是认真的,它可能在服务器端也很普遍,Java 很强大。
你怎么看?
binding - JavaFX 1:bind 和 var 访问修饰符
为什么宽度有效,但高度无效?而且,我能做些什么来解决这个问题?Netbeans 说:
height 在 javafx.scene.Scene 中只有脚本(默认)绑定访问
java - JavaFX:嵌入式 JavaFX 小程序失去宽度和高度?
我有一个 JavaFX 小程序,其舞台的初始高度和宽度定义如下:
此外,为了布局目的,我在场景中布置了与高度和宽度绑定的元素。一切都可以作为桌面程序正常工作。
但是,当我使用以下代码将它作为小程序嵌入 HTML 页面时,小程序的大小是正确的,但即使有足够的空间,我的场景的宽度和高度属性也设置为零。
例如,表达式的{stage.width.toString()}
计算结果为0.0
。这是怎么回事?如何在 FX 代码中获取小程序的实际高度和宽度?
parameters - JavaFX 可以读取和区分重复的键值对吗?
似乎有多种方法可以将参数传递给 JavaFX 应用程序。
这将使 arg_# 的键值对及其值可访问。
上面的代码是有效的。下面的代码提供了完全相同的功能。
但是我能得到什么来包围这些对。
这行得通吗?
我可以区分重复的键值对吗?
javafx - 右键单击JavaFX?
如何检测/处理 JavaFX 中的右键单击?
javafx - JavaFX 脚本有什么用?
我是JavaFX Script这个术语的新手,只是想了解更多关于 JavaFX Scripts 的使用。
感谢您。