ICode9

精准搜索请尝试: 精确搜索
  • java-ObservableList中setAll()方法的ObservableSet等效项是什么2019-11-21 13:00:45

    我应该在JavaFX ObservableSet集合的设置器中使用哪种方法来清除集合并将其初始化为给定的集合? ObservableList具有setAll(Collection)方法,该方法用于通过首先清除列表来初始化列表. 我所看到的最接近的是addAll(Collection),它不会事先清除设置.在我的项目中设置集合时,我希望它

  • java-如何创建带标签的分隔符?2019-11-21 11:00:54

    编辑:由于似乎尚不清楚:我想要一个普通的JavaFx分隔符(如下面的第二张图片所示),但上面带有文本.这是一个在Swing中的样子的示例(尽管我不想将整个盒子放在东西周围!): 这看起来应该很简单,但是JavaFX附带的Separator类无法标记.结果应类似于“常规选项”或“特定选项”: 我找到了http:/

  • JavaFX-保存上下文菜单的此怪异容器是什么2019-11-21 10:03:15

    我开始为我的一个应用程序设置样式,然后发现一些奇怪的东西.这是一个反映该行为的示例.您可能会注意到,有一个包含三个项目的菜单.我设置了上下文菜单(橙色)的样式,但似乎上下文菜单位于其他容纳它的较宽容器中.那是什么容器,如何对其进行样式设置以获得自然外观的菜单. 这也是一个

  • 在Eclipse中创建JavaFX自包含应用程序(带有自定义JDK)2019-11-21 01:00:09

    顾名思义,我想使用系统默认值以外的其他JDK / JRE创建一个独立的JavaFX应用程序. Netbeans可以做到这一点,但是,我还不知道如何在Eclipse中做到这一点. 通过使用e(fx)clipse,您可以生成一个生成文件(build.fxbuild).使用Netbeans,需要将以下内容添加到build.xml中,以将自定义JDK包

  • JavaFX中具有输入和输出参数的并发后台任务或服务2019-11-20 21:01:33

    宁愿这是一个非常简单的概念,但是由于我对JavaFX的并发性完全陌生.我一直在努力理解这个概念. 在构建一个非常简单的JavaFX应用程序时,我想在后台执行一些冗长的任务,并使UI免受冻结. 在下面的示例中,我试图创建一个简单的后台任务服务,然后使用ControlsFX Dialog在主UI窗口上显示

  • 过渡结束时JavaFX重复循环2019-11-20 13:04:03

    我正在尝试执行以下循环: >更新一些变量 >根据/表示变量播放过渡>转换完成后,转到1 这将永远重复.我使它与以下工作: //Step 3 transition.setOnFinished(new EventHandler<ActionEvent>(){ @Override public void handle(ActionEvent event){ doTheThing(); //Step

  • JavaFX分页中的自动幻灯片显示2019-11-20 12:00:23

    最近,作为初学者,我一直在使用JavaFx,这给我留下了深刻的印象.目前,我一直在尝试将分页幻灯片设置为自动 每5秒钟向前移动一次幻灯片(如果到达最后一张幻灯片,则返回第一张幻灯片以继续).有人可以在这里指引我正确的方向吗? @FXML public void slideshow(ActionEvent event) {

  • 检查JavaFX平台是否正在退出2019-11-19 23:03:44

    我使用了一个后台线程,该线程不应在JavaFX停止时立即停止(就像在再也没有通过setImplicitExit配置打开任何阶段时那样),因此我不为此使用setDaemon.但是,如何检查JavaFX是否已关闭? (该线程应该完成一些事情并停止运行) 我知道我可以将setOnCloseRequest放到所有阶段,但是我宁愿不这

  • 更改在其他场景中输入的新场景中的标签文本(javafx)2019-11-19 22:04:49

    我正在尝试更改标签中的文本,即在不同场景的文本字段中输入的文本. 我制作了2个FXML文件,第一个包含一个文本字段和“确定”按钮,第二个包含一个标签(带有文本“ Label”).我的目标是在文本字段中输入文本,然后按“确定”->打开新场景,标签会将其文本更改为我在文本字段中输入的文

  • Android上的JavaFx WebView组件2019-11-19 14:36:57

    我听说有可能在Android上启动JavaFx项目. 因此,可以使用功能强大的JavaFx WebView组件代替Android WebView吗?解决方法:显然(令我惊讶的是),您似乎可以使用Android(或iOS)应用程序中的JavaFX WebView API. JavaFXPorts includes some documentation其中links to some sample project

  • 可以使用java.swing和javafx进行android开发吗?2019-11-19 13:37:41

    我对android开发不是很了解,我想知道是否可以使用java.swing和/或javafx.解决方法:您可以使用JavaFXPorts开发可在Android上部署的JavaFX应用程序(而非Swing应用程序).有关更多信息,请参考JavaFXPorts documentation. 您需要自己评估使用JavaFXPorts是否适合您的应用程序,或者是否

  • 按日期对图表中的X轴进行排序-JavaFX2019-11-19 08:01:35

    如何按日期对LineChart X轴进行排序? 现在我的LineChart像这样 我试图削减日期并将其转换为int,但是现在我不知道该怎么办… datesToCompare.addAll(LastHoursAndDates.keySet()); // dates in String eg. 2015-12-25 List<Integer> year = new ArrayList<Integer>(); //

  • java-TableView列数据设置为2个小数位2019-11-19 06:03:32

    我有1个类文件Nepokretnost.java,其中的构造函数如下所示: public Nepokretnost(String tipNepokretnosti, String zona, String pravo, double povrsina, int amortizacija, double osnovica, double kredit, double porez) { this.tipNepokretnosti = tipNepokretno

  • JavaFX:设置场景的最小尺寸(不包括装饰)2019-11-18 16:02:03

    我知道,使用JavaFX可以使用stage.setMinWidth()和stage.setMinHeight()设置舞台的最小大小,但是,这将包括窗口边框(带有最小,最大化和关闭按钮). 设置最小尺寸时如何排除此现象?解决方法:您可以显示未装饰的舞台,这将删除所有边框: primaryStage.initStyle(StageStyle.UNDECORATED);

  • java-尽管设置了maxWidth属性,AnchorPane仍在增长2019-11-18 10:14:27

    我正在构建简单的GUI,其中根元素StackPane具有两个子元素:HBox和AnchorPane. 将所有子组件的maxWidth属性设置为600时,当我仅向其中添加任何组件并将该组件的锚点设置为600以上的值时,AnchorPane似乎仍在水平增长. 如您在上面的屏幕截图中所见-右下角的标签将锚点设置为700,这导致A

  • java-如何在MVC架构中使用线程?2019-11-18 05:11:01

    我的一个实现类中的方法需要很长时间才能完成,并且使我的视图冻结.因此,这些方法必须是线程化的! 所有这些方法都使用HashMaps或Lists返回数据. 我的控制器正在通过调用它们来获取数据,然后将它们传递给View. 我不知道应该在哪里创建线程. 它应该在Controller层中还是在实现类中(以

  • 更改JavaFX MediaPlayer的播放速度2019-11-18 02:11:20

    我正在尝试使用JavaFX MediaPlayer javafx.scene.media.MediaPlayer降低播放速度 有什么办法可以修改播放速度?解决方法:MediaPlayer的值为rate property: mediaPlayer.setRate(...);

  • Idea+Maven部署打包JavaFX项目遇到的坑2019-11-12 19:58:01

    用Idea写了一个JavaFX项目,创建artifacts,build artifacts,运行build出来的exe可执行文件时总是遇到 class not found的错误,如下图   一开始根据提示以为是class路径没设置好,但怎么改都是一样的错误,网上也搜不到跟我遇到同样问题的人。   后来新建了个JavaFX项目,不用Maven,发现可以

  • java-如何将侦听器添加到分隔线位置?2019-11-12 04:04:42

    每当我调整拆分窗格的大小时,是否可以添加监听器? 我目前有 split.getDividers().get(0).positionProperty().addListener(new ChangeListener<Number>(){ public void changed(ObservableValue<? extends Number> observableValue, Number oldWindowWidth, Number newWindowWi

  • 使用translateX()和translateY()时,窗格布局中的JavaFX文本与其他元素重叠2019-11-12 02:03:49

    下图是正在发生的事情的描述: 我有一个包含Text的窗格,并且我正在使用下面的代码来制作类似于Text的字幕效果.因此,当窗格没有足够的空间来显示文本时,就会启动动画,并且文本必须来回移动,以便用户可以完整地看到它. 问题是我期望使用setTranslateX()转到左侧时文本消失并且不与其

  • 超级初始化后,JavaFx调用超级方法2019-11-12 02:00:55

    我有一个实现Initializable的类. public abstract class ExampleClass implements Initializable { public void ExampleClass() { // Load FXML } @Override public void initialize(URL location, ResourceBundle resources) { // Initialize

  • Java:检查datepicker是否具有值错误2019-11-12 01:04:30

    我有一个 DatePicker date = new DatePicker(); date.setValue(LocalDate.now()); 该字段仍可手动编辑,因此您只需删除初始设置值即可. 我有一个按钮,要检查DatePicker值是否为空.但是当我执行if(date.getValue().equals(null)时,我得到了java.lang.NullPointerException: Button

  • java-具有通用标签的Listview setCellFactory2019-11-12 00:01:08

    我尝试在ListView中创建一个自定义项目,假设它是标签,并且我想执行setCellFactory,而我在使用Label时却看不到该项目(标签的文本),为什么? ListView<Label> list = new ListView<Label>(); ObservableList<Label> data = FXCollections.observableArrayList( new Label("12

  • javaFX-什么是getBoundsInLocal(),getBoundsInParent()方法?2019-11-12 00:00:47

    根据键盘上的KEY移动图像(此处为名为hero的节点).但是使用了名为getBoundsInLocal()的方法.我无法真正理解这种方法的目的.它有助于获得图像的宽度和高度吗? private void moveHeroBy(int dx, int dy) { if (dx == 0 && dy == 0) return; final double cx = hero.getBound

  • 使用JavaFX中的关联程序打开PDF文件2019-11-11 23:04:31

    我想要我的Java应用程序,以便如果用户选择单击按钮,则使用计算机中安装的默认PDF阅读器打开PDF. 我想打开的PDF存在于同一包“应用程序”中. 我正在使用的代码是 package application; import java.io.File; import javafx.application.Application; import javafx.application.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有