首页 > TAG信息列表 > javafx-2

使用JavaFx Scene构建器文件中的My FMXL文件

这是我关于这个主题的第三个问题(对不起,垃圾邮件) 到目前为止,我已经安装了e(fx)clipse,已经安装了JavaFx Scene构建器,已经使用Scene构建器创建了一个测试GUI,并将其保存到名为“ test”的文件中,然后将该文件添加到了我的SRC中,现在我想用我的GUI运行程序,但是我复制的文件是fxm

java-在ListView中侦听ScrollBar的更改

我正在尝试收听列表视图的滚动条更改.我的第一个尝试就是这样做 listView.setOnScroll(new EventHandler<ScrollEvent>() { // Code ommited } 但是,这似乎不起作用.我尝试使用调试器,发现EventHandler hash中的handle方法没有被调用. 我搜索了其他解决方案,发现此解决方案(https

HTML中的JavaFX组件?

是否可以将JavaFX组件放入HTML中? 例如,我有一个文件.html和一个用于放置JavaFX按钮的div,我知道它不是很合逻辑,但是我可能想知道.解决方法:对的,这是可能的. 看一下“在浏览器中的部署”:http://docs.oracle.com/javafx/2/deployment/deployment_toolkit.htm

JavaFX:CSS下拉菜单未出现在Netbeans IDE中

我一直在关注Oracle网站上有关JavaFX的教程,并且已经开始将CSS用于GUI的样式和规则.我最近遇到的一件事是,在Netbeans中使用CSS编辑器时,似乎没有一个可能更改的属性(通过使用ctrl空间)更改的下拉列表.我在主线Java编程中几乎所有内容都使用了ctrl空间,而CSS编辑器却有点缺少它,有

Java FX组合框重置问题

当我尝试使用以下代码清除组合框时: 代码: public class ComboController implements Initializable { @FXML ComboBox firstcombobox=new ComboBox(); @FXML ComboBox secondcombobox=new ComboBox(); @Override public void initialize(URL arg0, ResourceBundle arg1) { //

第一次单击组合框时,JavaFx组合框下拉列表的宽度较小

当我第一次单击ComboBox时,显示的弹出菜单列表的宽度非常短.第二次单击ComboBox并再次显示该列表时,该宽度现在正确,因为该列表的宽度现在与Combbox对齐. 我试图更改下拉框在组合框上单击鼠标的宽度.但这没有用 final ComboBox<String> combo = new ComboBox<String>(); combo.get

使用JavaFX htmleditor的itext xmlworker

我创建了一个简单的JavaFX(2.2)FXML项目.我正在尝试将html字符串转换为不同的Elements并将它们添加到iText生成的PDF文档中的Paragraph中.由于不推荐使用HTMLWorker,因此我使用XMLWorker.它似乎确实可以使用自己编写的简单html字符串,例如: StringReader in = new StringReader("<h

从jar运行时无法加载javafx资源

当我尝试使用IntelliJ IDEA构建和运行按钮运行时,该应用程序运行良好.但是,在将项目构建为可执行的javafx jar工件并尝试使用java -jar AppName.jar从命令行运行后,它显示以下错误: Exception in Application start method java.lang.reflect.InvocationTargetException at

JavaFX Canvas多线程应使用哪种方法?

我正在编写一个JavaFX应用程序,该应用程序在套接字上接收数据点并实时可视化它们.问题在于JavaFX渲染太慢.我有一个运行速度足够快的Swing实现,但是我需要改用JavaFX. 我正在研究的约束是: >可视化控件只能由JavaFX应用程序线程更新(我相信这对于所有JavaFX和Swing应用程序都是必需

使用Spring Boot启动JavaFX 2

我正在尝试使用JavaFX 2和Spring Boot创建新的应用程序,但是到目前为止,由于MainPaneController中的“ root is null”,我的简单应用程序(如hello world)没有运行. MainPaneController类: public class MainPaneController implements Initializable { public static final St

导致TableView在JavaFX 2.0中不响应鼠标单击

我想要一个JavaFX 2.0 TableView,但我不希望它响应鼠标单击.当然,我可以禁用控件/小工具,但随后它似乎已禁用. tableview.setSelectionModel(null)给出了我想要的行为,但是UI转储抱怨为null的堆栈跟踪.我不能抓住空值. 我一直在尝试创建某种SelectutModel或TableViewSelectionModel

JavaFX脚本和Visage是否等效?

使用Visage编写JavaFX 2.0的代码与使用JavaFX Script编写代码基本相同吗? 我对学习Visage很感兴趣,因为有人告诉我它与JavaFX 1.3脚本语言相同,因此它基本上等同于能够用JavaFX Script编写JavaFX 2.0应用程序. 这完全正确吗?例如,如果我要买一本有关JavaFX Script在2.0之前发布的最新

JavaFX BarChart条形颜色

如何在JavaFX BarChart中更改条形的颜色? 我找不到通过CSS setStyle方法更改颜色的方法.解决方法:您可以使用css设置条的颜色 .default-color0.chart-bar { -fx-bar-fill: ***** } .default-color1.chart-bar { -fx-bar-fill: ***** } ... 使用setStyle方法: 在Node类中使用lookupA

JavaFX:获取图像的格式(PNG,JPG ..)?

我正在创建一个出于某些原因只能接受PNG图像的应用程序. 如何检查图像是否真的是PNG图像?当前,我正在使用JavaFX 2 Image类加载图像. 感谢您的提示!解决方法:目前,我在自己的应用程序中通过在处理文件之前确认文件的Mime Type来执行此操作.有几个SO线程建议如何在Java中获取Mime类型.

JAVAFX中的Webkit更新

是否可以在javafx * netbeans *中更新Webkit?解决方法:开源软件组件的源代码:JavaFX Modified Webkit source code

Java FX TextArea对齐

我想在Java FX文本区域内显示文本. 我的代码是: TextArea txt = new TextArea(); txt.setEditable(false); txt.setStyle("-fx-font-alignment: center"); txt.setText(text); 但是我无法设置文本对齐方式(在TextArea内部) 我尝试了这个: txt.setStyle("-fx-font-alignment: cente

JavaFX映像未在阶段显示

我已经尝试了好几次,并且做了很多尝试,但是我无法按照自己的意愿在舞台上展示自己的图像.我认为这可能与java查找资源的路径有关,但是我不确定,因为我只是开始使用可视库(在这种情况下为JavaFX).这是我的目录结构: MyProject |_assets | |_img | |_myImage.jpg | |_some

为什么JavaFX文档与Java 8文档分开?

我最近了解到,Java FX2正在代替Swing进行Java GUI开发.我试图在API文档中进行检查,但找不到像javax.swing这样列出的javafx.我发现JavaFX的文档已创建,但与Java 8文档是分开的. 我的问题是,Oracle为什么要这样做?关于API的结构,我是否不了解?解决方法:JavaFX不是jsred,也不是oraclejd

JavaFX获得单个调整大小事件

这个问题很简单:即使宽度和高度同时变化,是否可以接收仅触发一次的调整大小事件? 我有一个应用程序,该应用程序以每个像素的窗口像素大小计算图像.当窗口调整大小时,将再次计算图像.问题是,当监听widthProperty()和heightProperty()时,即使宽度和高度在同一循环周期中发生变化,也会始

在另一首Javafx之后播放一首歌

我试图从数据库中获取歌曲位置,然后播放另一首歌曲,但是在这里,它播放数据库中的最后一首歌曲,然后停止播放.我想播放第一首歌,然后播放第二首歌. public class FX_Musicplayer extends Application { public static void main(String[] args) { launch(args);

如何在JavaFX中的手风琴中的TitledPanes之间添加填充

我想在手风琴中的TitleedPanes之间添加填充(手风琴中的间距). 问题在于,当展开TitledPane时,下一个TitledPane的外观将被破坏. TitledPanes未展开 一个标题窗格 我使用了以下CSS: .titled-pane { -fx-skin: "com.sun.javafx.scene.control.skin.TitledPaneSkin"; -fx

java-“ Prism-ES2错误:GL_VERSION(major.minor)= 1.4”的原因可能是什么?

我正在尝试使用Eclipse IDE在Oracle Linux中开发简单的javafx程序. 我已经安装了jdk 7,并且所有程序都可以正常运行,除了显示 Prism-ES2 Error : GL_VERSION (major.minor) = 1.4 在控制台中. 例如,以下是简单的javaFX程序 import javafx.application.*; import javafx.scene.Gr

java-运行默认的Gluon项目后出现错误(:dex FAILED)

我为Netbeans下载了Gluon插件,以将JavaFX应用程序部署到Android.它可以在桌面上成功运行,但是当我执行android任务时,会引发错误: Executing: gradle :android :compileJava UP-TO-DATE :compileRetrolambdaMain UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :co

如何使用现代的.fxml和controller.java在javafx 2.x中制作自动完成组合框

这个问题已经在这里有了答案:            >            AutoComplete ComboBox in JavaFX                                    12个 如何使用现代的.fxml和controller.java在javafx 2.x中制作类似的自动完成组合框 ht

JavaFX 2 StringProperty在封闭方法返回之前不会更新字段

我想在JavaFX应用程序中更新Label,以使文本随着方法运行而多次更改: private void analyze(){ labelString.setValue("Analyzing"); // (labelString is bound to the Label during initialization) // <Some time consuming task here> labelString.setValue("Analy