【示例“ mavenproject” netbeans 7.4不存在javafx软件包】教程文章相关的互联网学习教程文章

在Raspberry Pi上运行Javafx GUI【代码】

我有需要在Raspberry Pi上运行的程序,并在连接到Raspberry Pi的lcd上显示输出. 我已经将Java用于编程,JavaFX专门用于GUI.但是在Pi上运行程序时,它会产生不同的错误,有时候不会检测到javafx扩展,有时候无法找到主类. 我用于Pi的操作系统是Raspbian.并在Putty上进行所有沟通.我尝试过使用jdk 1.8.0,1.7.0; ejdk; OpenJDK的.但似乎都有不同的错误. 如果有人能告诉我一种在Pi上安装相关jdk和jre的方法,如果我格式化我的SD卡并重新开始一...

JavaFX Bindings.size()在某些事件后停止工作【代码】

我用两种方式编写了一个小的可运行JavaFX应用程序,以监听ObservableList的大小变化.第一个监听器(第52-58行)工作正常.第二个监听器(第60-66行)在某些事件后停止工作. 当您经常单击“添加按钮”时,可以重现此错误(?).第一个视图点击,两个消息都打印出来,一些点击后只有第一个监听器进一步工作. 可运行的例子:import javafx.application.Application; import javafx.application.Platform; import javafx.beans.binding.Bindings; ...

创建搜索TextField字段以在javafx tableview中搜索【代码】

假设我有一个包含许多列的TableView,并且我想添加一个搜索字段来过滤符合特定条件的行,按名称搜索作为示例.谢谢解决方法:假设你有一个名为myTable的TableView填充了myObject Objects.创建一个TextField,在这种情况下我将其命名为filterField,所以这是一个简单的实现.FilteredList<myObject> filteredData = new FilteredList<>(data, p -> true);// 2. Set the filter Predicate whenever the filter changes.filterField.textProp...

Javafx喜欢Callback但没有返回【代码】

我正在寻找一个标准的Javafx或java接口(如果存在),它的作用类似于Callback,除了它不返回值. 来自javafx.util包的标准回调如下:public interface Callback<P,R> {public R call(P param); }当你需要返回值时这很有用,但我没有.我查看了Callable< T>:public interface Callable<V> {V call() throws Exception; }但这实际上并没有将值传入调用.我正在寻找的基本上是这样的:public interface Callable<V> {void call(V value) thro...

JavaFX:如何在不增加容器(Label,Button)大小的情况下增加文本大小?【代码】

我想简单地在Button内部填充文本以填充更多Button或增加按钮中的字体大小而不增加其大小. 我尝试使用负填充,但它没有给出所需的结果.解决方法:您可以使用-fx-padding属性删除填充:.button {-fx-padding: 0;-fx-font-size: 20; }

JavaFX可以原生显示操作系统通知吗?【代码】

AWT的TrayIcon类有一个名为displayMessage的方法,它显示了Windows 10中的本机操作系统消息,如下所示:像弹出一样,像这样:在通知区域. JavaFX可以原生这样做吗?我知道JavaFX还没有实现托盘栏支持,而且必须使用AWT,但这些通知是否依赖于托盘?解决方法:显然javaFx仍然没有提供显示托盘通知的方法,但您可以使用第三方库来实现您的目标. TrayNotificationString title = "Congratulations sir";String message = "You've successfull...

在javafx中加载多个fxml【代码】

我一直在寻找一段时间,但我无法得到我想做的事情.我一直在使用javafx框架在javafx中切换此线程’Loading new fxml in the same scene‘中的fxml并取得了一些成功.我的意思是,我有一个主窗口,这个窗口有两个不同的区域,MAIN区域和CONTENT区域. MAIN区域在整个应用程序中保持不变,但CONTENT区域将不断变化.我的MAIN区域只有一个工具栏,根据您单击工具栏中的哪个按钮,CONTENT区域中的fxml(和行为)将发生变化. 我已经有了这种行为,它就...

无法构建JavaFX 2.1.0示例应用程序 – DataApp – 无法创建任务或输入javafx:com.sun.javafx.tools.ant:application【代码】

我正在尝试从可从官方JafaFX下载页面下载的JavaFX 2.1.0示例应用程序包构建DataApp示例应用程序:http://www.oracle.com/technetwork/java/javafx/downloads/index.html 我正在为JDK6使用Netbeans 7.1.2,JDK6和JavaFX 2.1.0. 在NetBeans中,当我右键单击DataApp服务器并从上下文菜单中选择Run时,我得到以下输出:check-mysql-drivers-installed: init: deps-module-jar: DataAppClient.init: Deleting: D:\Soft\javafx-samples-2.1....

JavaFx 2.0 – 游戏精灵动画的一种方法

哇…当谈到游戏编程时,JavaFx 2引发了我的注意.我试图确定如何最好地接近玩家控制的精灵动画. (即制作敌人和东西以及玩家的动画). 我知道如何编写代码来读取spritesheet并在AS3或Java swing中设置一个游戏循环……但是我真的很难理解我的游戏中的动画循环应该如何与任何组件交互FX是渲染. 我研究了api.有一个TranslateTransition类.但与其他语言相比,这似乎过分了.而其他的东西看起来完全基于界面或太有限. 我正在阅读韦弗的Pro Ja...

JavaFX 2.1更改ScrollPane滚动条大小【代码】

我试图弄清楚如何更改滚动条滚动条大小,使其在javafx 2.1中更宽.解决方法:ScrollBar宽度基于ScrollPane的字体大小. 将ScrollPane的字体大小设置为大而且(如果需要)将ScrollPane的内容节点的字体大小发送回正常情况.ScrollPane scrollPane = new ScrollPane(); scrollPane.setContent(content); scrollPane.setStyle("-fx-font-size: 40px;"); // set the font size to something big. content.setStyle("-fx-font-size: 11px;"); ...

JavaFX窗体设置无边框【代码】

public void start(Stage stage) throws Exception {longStart();Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml"));Scene scene = new Scene(root);stage.setScene(scene);stage.initStyle(StageStyle.UNDECORATED);//设定窗口无边框stage.show();}

使用javafxpackager进行非JavaFX2应用程序【代码】

我有一个由几个预构建JAR文件组成的Java应用程序,我需要将它们部署到不同的平台.我最近发现了javafxpackager,它能够为Windows,Mac和Linux为JavaFX2应用程序创建本机安装程序/二进制文件.由于我的应用程序是预构建的并且不使用JavaFX2,因此我没有得到打包器来使用我的应用程序. 有没有人有这方面的经验,可以帮助吗?或者是否有另一个工具为非JavaFX2应用程序提供javafxpackager的功能?解决方法:你可以这样做. >按照目前的做法将您的...

如何在JavaFX中使用来自另一个Controller的变量【代码】

我有两个场景Login.fxml和MainView.fxml以及两个不同的控制器LoginController.java和MainViewControler.java 在LoginController中,我执行整个登录过程并获取JSessionID的值并将其存储在对象中,如下所示:loginGateway = loginGateway(gateway);现在在MainViewController中我需要使用this对象(loginGateway)来获取getJSessionID并向服务器发出其他请求.但是如何在另一个Controller类(MainViewController.java)中访问此对象?解决方法...

JavaFX – 如何知道是否按下了取消【代码】

如何在此JavaFX对话框中知道是否按下了“确定”或“取消”按钮. 对话代码:public String delimiter;public void delimiterYES() throws IOException {delimiter=new String();TextInputDialog dialog = new TextInputDialog();dialog.setTitle("Delimiter");dialog.setHeaderText("Enter the delimiter");Optional<String> result = dialog.showAndWait();if (result.isPresent()) {delimiter=result.get();} }解决方法:如果存在结...

JavaFX淡出阶段并关闭【代码】

我很难发现这是否可能.大多数人想要的常见行为是淡出节点的扩展,这完全可以通过FadeTransition实现 但是,我试图淡出整个舞台,所以想象关闭正在运行的程序而不是简单地杀死窗口(即显示 – >不显示),我希望窗口(舞台)在2秒内淡出像吐司或通知会.解决方法:使用KeyFrame创建时间轴,以更改舞台场景根节点的不透明度.还要确保将舞台样式和场景填充设置为透明.然后在时间线完成后退出程序. 下面是一个带有一个大按钮的应用程序,点击该按钮...

JAVAFX - 相关标签