Articles of javafx

包JavaFX不存在(Windows 7 JDK 8)

我试图开始使用JavaFX,但是当我尝试编译Hello World,JavaFX样式时 ,出现错误“package javafx does not exist”。 我卸载了JDK(7)和JRE,并安装了JDK 8,这个JDK被build议帮助其他人解决类似的问题,但这并没有帮助。 然后我尝试手动将“C:\ Program Files \ Java \ jdk1.8.0_05 \ jre \ lib \ ext \ jfxrt.jar”添加到classpath环境variables中。 尽pipe如此,我仍然得到同样的错误。 我的类path,以防万一:。; C:\ Program Files(x86)\ QuickTime \ QTSystem \ QTJava.zip; C:\ Program Files \ Java \ jdk1.8.0_05 \ jre \ lib \ ext \ jfxrt.jar;

JavaFx HtmlEditor演示冻结在Windows 10 / Jdk 8u65上

我正在testingJavaFx,我尝试了一个简单的HtmlEditor演示。 一切似乎没问题,编辑器出现了,我可以键入文本,但是如果我点击一个下拉菜单(如改变字体大小)应用程序冻结,我会得到一个黑色的矩形,其中的菜单是假设出现。 我在Windows 10 64位,JDK 8u65,与IntelliJ 我在另一台Windows电脑上testing了一个新的Java安装相同的问题 我testing了创build一个Java应用程序和一个JavaFx应用程序相同的问题 我testing了一个mac(最近,2个月前购买),演示工程 完美 以下是我在网上find的示例代码: package Test; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.web.HTMLEditor; import javafx.stage.Stage; public class Test extends Application { @Override public void start(Stage stage) { stage.setTitle("HTMLEditor Sample"); stage.setWidth(400); stage.setHeight(300); final HTMLEditor htmlEditor = new HTMLEditor(); htmlEditor.setPrefHeight(245); Scene scene = new Scene(htmlEditor); stage.setScene(scene); stage.show(); } public static void […]

在Windows 10的屏幕键盘上使用JavaFX TextFields吗?

我将为Windows 10开发一个JavaFX应用程序。有谁知道焦点上的JavaFX TextField是否可以触发Windows 10显示其屏幕键盘? 您的经验非常感谢!

registry似乎locking为Windows创build者更新的用户

我有一个捆绑的32位 JavaFX桌面应用程序,在许多机器(Mac和Windows操作系统)上工作了好几年,直到Windows Creators更新发布。 自更新以来,我们观察到几台电脑的应用程序无法启动(它启动一个警报对话说:错误调用方法 – >无法启动JVM)。 JavaSecurityExceptionexception无法从HKLM \ JavaSoft \ Prefs \ Some_PATH中读取。 调用首选项如下: Preferences.systemNodeForPackage(MyPreferences.class).node(myNode); 所有这一切中最奇怪的是,在某些机器上“以pipe理员身份运行”有所帮助,其他人则没有。 但“在兼容模式下运行Windows 8”在所有机器上工作。 在某些机器上,它也适用于一个用户(有时候是pipe理员,有时候不是),并不适用于所有其他用户。 我们需要使用HKLM,因为我们的function是只有pipe理员应该写,用户可以阅读。 有没有其他人面对这个问题? 调查互联网并没有帮助。 请指教。

安装FX体验工具

我正在使用JavaFX构build桌面应用程序,并安装了与NetBeans集成的场景构build器。 现在我正试图在我的Windows平台上安装fx体验工具,但得到一些JRE问题。 我所有的NetBeans和场景生成器与JDK 8环境工作罚款只安装FX体验工具的错误。 **日志文件链接**

将自定义urischeme与Java独立应用程序相关联

我有一个自包含的JavaFX应用程序。 为了改善用户体验,我希望用户点击浏览器上的button/链接并启动应用程序。 就像Torrent的磁力URI一样,链接包含启动应用程序所需的元数据。 有没有办法为JavaFX应用程序生成可执行文件,以便与自定义URI相关联,就像与Torrent应用程序关联的磁性URI一样。

如果以前删除Oracle安装目录,如何从Windows机器上卸载JavaFx?

在进入“添加或删除程序”对话框以正确卸载JavaFx之前,我不小心删除了Oracle安装目录并将其从回收站( cue laugh-track )中删除。 现在,当我去删除JavaFx,我得到以下错误对话框, 而我点击“确定”后,它回滚卸载。 UT-哦! 那么,我现在如何卸载JavaFx呢?

你怎么能发送信息到Windows的任务栏从Java或javafx

就像当你从Chrome下载东西的时候,任务栏图标就是这样显示的: 我想在任务栏中显示我的程序的进度。 你怎么能用javaFX做这个…?

JavaFX进度条在resize后会导致严重的窗口延迟

问题 我有一个体面大小的javaFX窗口似乎很好地工作,直到我调整应用程序中的任何窗口的大小。 resize后,所有具有下拉或类似操作的组件(即Menu , ComboBox , TabPane )变得非常慢。 原因 我已经把问题缩小到一个进度条,如果我从场景中删除进度条,我可以调整窗口的大小,如果我想添加它,然后任何窗口resize,他们开始变得没有反应半秒钟 有时甚至有两秒钟,如果我做了很多resize。 窗户 窗口的视图,以便您可以看到所有组件。 我不能添加所有的窗口代码,因为它太简单了。 与进度条类 /** * The class that holds and displays the progress bar */ public class BottomToolBarImpl extends ToolBar { /** * The label that display the "Waiting for input" text at the bottom of the * window * * The {@code […]

JavaFX在全屏模式下更改场景

我有JavaFX的问题。 我创造了两个场景和切换button。 当我点击那个button时,我正在改变场景。 但更早的时候,我设置全屏的真实和按下button后,Windows任务栏显示一会儿。 有没有任何方法来改变场景,而没有这个任务栏可见? 有这样的代码: —-主课—- import java.io.IOException; public class Main { public static void main(String[] args) throws InterruptedException, IOException { DesktopApplication.launch(DesktopApplication.class); } } —- DesktopApplication类—- import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.input.KeyCombination; import javafx.scene.layout.HBox; import javafx.scene.text.Text; import javafx.stage.Screen; import javafx.stage.Stage; import javafx.stage.StageStyle; public class DesktopApplication extends Application implements Runnable { Scene firstScene; Scene secondScene; […]