ICode9

精准搜索请尝试: 精确搜索
  • 从jar运行时无法加载javafx资源2019-11-21 13:02:20

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

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

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

  • java-Label的labelFor字段无法正常运行2019-11-20 06:01:12

    Label对象的labelFor字段的用途到底是什么? 昨天是我第一次听说有关JavaFX的内容,因此,如果听起来完全愚蠢,我深表歉意.标签这个词在HTML节点中似乎是我熟悉的.因此,我认为labelFor字段将类似于label节点的for属性.不幸的是,它没有按我预期的那样工作,至少我做不到. 在这里,让我用一

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

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

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

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

  • 将javafx textField的侦听器添加到小数点后2位2019-11-11 22:03:29

    我想将javaFX文本字段设置为两位小数.我找到了答案,但这是数字值.例如 // force the field to be numeric only textField.textProperty().addListener(new ChangeListener<String>() { @Override public void changed(ObservableValue<? extends String> observable, St

  • JavaFX:禁用TableView多列排序2019-11-11 22:02:32

    我需要让TableView的所有列都可排序,但我不希望通过按住Shift键并单击各列来使其成为多列可排序的.有什么办法可以防止这种情况发生?解决方法:您可以将侦听器添加到TableView的sortOrder属性(这是一个ObservableList)中,并检查此列表的条目是否包含多个条目: myTableView.getSortOrd

  • java-双击列标题的分隔符时不会触发CustomResizePolicy2019-11-10 18:02:07

    我为TableView编写了一个自定义大小调整策略,该策略与TableView.CONSTRAINED_RESIZE_POLICY相似,因为可见列的总宽度始终等于表本身的宽度. 每当调整列的大小时(通过调整表的大小或用户拖动列),都会调用调整大小策略,并适当地调整列的大小. 但是,当双击表头中的分隔线之一(以“收缩

  • JavaFX标签换行文本行间距2019-11-10 17:04:37

    我需要一个功能,以便可以为JavaFX 8应用程序垂直记录文本.我想到了使用宽度为0的标签并将文本换成true的想法.根据我的要求,这的确使文本垂直书写.但是它占用了太多空间,因为每条线之间的高度很大,所以行间距太大了,但是这个已经是0了. <Label fx:id="label_north" alignment="BOT

  • JavaFX ScrollPane的水平滚动条隐藏内容2019-11-09 06:03:45

    我将一些内容包装到ScrollPane中,因为如果内容不适合屏幕显示,我需要水平滚动条. 只要不需要滚动条,一切都很好: 但是,显示滚动条时,它(垂直)隐藏了部分内容: 如何防止这种行为?内容应始终完整显示.我尝试使用fitToHeight =“ true”,但这没有帮助. 下面是一些FXML示例(添加了HBox和V

  • JavaFX映像未在阶段显示2019-10-29 13:04:30

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

  • JavafX 8 3D Z订单.重叠形状行为是错误的.2019-10-28 17:10:59

    我有一个JavaFX 3D场景,在随机位置添加了一堆盒子和球体.深度顺序似乎全错了,我不确定为什么.我尝试使用 myNode.setDepthTest(DepthTest.ENABLE)但这似乎无济于事.我已经附上了一个应演示该问题的应用程序. 知道我在这里可能做错了什么吗?任何帮助,不胜感激. import javafx.applic

  • JavaFX:侦听节点的位置变化2019-10-28 14:11:45

    我试图用CubicCurve连接两个节点,并想跟踪节点中的变化以将曲线移到正确的位置.看起来像这样: 这些TitledPane可拖动,因此我需要侦听节点的位置变化.由于曲线已连接到这些蓝色和绿色按钮,因此当父对象移动时,按钮的layoutX或layoutY属性不会更改. 我的问题:有没有一种通用的方法来侦

  • java-场景更改后保持舞台最大化2019-10-26 12:03:14

    当我使用以下代码更改舞台上的场景时,舞台会更改大小.但是,右上角用于最大化/最小化窗口的按钮表示该阶段仍处于最大化状态,即使显然不是. 当场景发生变化时,如何使舞台最大化? import javafx.application.Application; import javafx.concurrent.Task; import javafx.geometry.Pos

  • JavaFX获得单个调整大小事件2019-10-25 09:03:41

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

  • 如何在JavaFX中防止在SPACE键上关闭AutoCompleteCombobox popupmenu2019-10-25 08:04:30

    我已经在https://github.com/jesuino/javafx-combox-autocomplete/blob/master/src/main/java/org/fxapps/ComboBoxAutoComplete.java中提到的代码的帮助下在JavaFX中创建了AutoCompleteCombobox 但是问题是,当用户按下空格键时,组合框弹出窗口关闭.我想继续使用空格字符进行过滤,

  • java-使用TreeCell键盘显示上下文菜单2019-10-14 01:04:59

    我已经尝试了一切.我认为他们犯了一个大错误,就是在任何情况下都未引用索引单元格. 我可以得到菜单,但位置不正确.右键单击即可. 在我的TreeView中,我可以使用get KeyReleased,但是我不知道将菜单放在哪里. setOnKeyReleased((KeyEvent t) -> { switch (t.getCode())

  • 如何将数据从JavaScript传递到JavaFX2019-10-13 16:10:41

    在我的JavaFX应用程序中,我有一个WebView来加载HTML内容.有没有一种方法可以传递Javascript变量并在JavaFX App中对其进行操作.假设我在Javascript中有一个变量FULLNAME,我想在JavaFX的TextField中显示它.可能吗?能给我举个例子吗.解决方法:可能-假设您的webview在webView变量中,并

  • 如何在javafx 8中多次使用控件?2019-10-11 02:05:53

    我目前正在使用javafx 8,并在一个简单的解决方案中提出了以下问题: 我有不同的控件(按钮),将出现 >在主要内容(窗格的中心)中 >在页脚中(窗格底部) Button one = new Button("1"); Button two = new Button("2"); Button three = new Button("3"); VBox vbox = new VBox(); vbox.ge

  • java-运行默认的Gluon项目后出现错误(:dex FAILED)2019-10-11 01:03:26

    我为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

  • JavaFX:将Spring框架与JavaFX应用程序集成(错误的配置)2019-10-10 06:22:31

    我正在开发JavaFX应用程序,我想将Spring功能与其集成.当前代码可以正确编译,但是当我请求标记为@Transactional和@Service的服务层方法时,会得到NullPointerException.我不了解在Spring配置中做错了什么.这是我的JavaFX代码: 主班 public class Main extends Application { pr

  • JavaFX默默地吞下拖动侦听器中引发的异常2019-10-09 10:10:39

    看起来,在JavaFX中,将异常拖入侦听器时会默默地吞下异常.我已经搜索过,在文档中找不到任何提及. 我在下面重新创建了这个… 无论如何有防止这种情况并暴露异常的方法吗? public class App extends Application { public static void main(String[] args) { launch(arg

  • JavaFx:如何在GridPane中比较动态创建的TextFields的值?2019-10-09 01:14:12

    我正在使用JavaFx开发一个应用程序,其中我在GridPane中创建动态TextFields,并且有一个Button最初被禁用,如下所示: 所以我想要的是如果第1列TextFields值小于第3列TextFields值,则按钮应该像这样启用: 但是,如果第3列TextField值中的任何值变得小于同一行的第1列TextField值,则应禁

  • 如何将observableset转换为observablelist2019-10-08 02:59:50

    我正在尝试将项目设置为tableview但是setitems方法需要一个observablelist,而我的模型中有一个observableset.FXCollections实用程序类没有给定可观察集创建可观察列表的方法.我尝试了但是这导致了类强制转换异常(如预期的那样). 目前我正在使用这种代码 new ObservableListWrappe

  • 使用JFXPanel Swing interop防止JavaFX线程死亡?2019-10-05 10:03:00

    我将几个JFXPanel嵌入到Swing应用程序中,当JFXPanel不再可见时,JavaFX线程就会死掉.这是有问题的,因为在JavaFX线程死后创建另一个JFXPanel将不会启动另一个JavaFX线程,因此JFXPanel将为空. 据我所知,JFXPanel ctor通过调用以下命令启动JavaFX线程: PlatformImpl.startup(new Runna

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

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

ICode9版权所有