草庐IT

rx-javafx

全部标签

java - 如何在 JavaFX 中将 CheckBox 添加到 TableView

在我的Java桌面应用程序中,我有一个TableView,我想在其中有一列带有CheckBoxes。我确实找到了这样做的地方http://www.jonathangiles.net/javafx/2.0/CellFactories/但由于无法下载,而且我不知道JonathanGiles多久会回复我的电子邮件,所以我想我会问...如何将CheckBox放入TableView的单元格中? 最佳答案 使用javafx.scene.control.cell.CheckBoxTableCell工作完成了!ObservableList>colu

java - 如何在 JavaFX 中将 CheckBox 添加到 TableView

在我的Java桌面应用程序中,我有一个TableView,我想在其中有一列带有CheckBoxes。我确实找到了这样做的地方http://www.jonathangiles.net/javafx/2.0/CellFactories/但由于无法下载,而且我不知道JonathanGiles多久会回复我的电子邮件,所以我想我会问...如何将CheckBox放入TableView的单元格中? 最佳答案 使用javafx.scene.control.cell.CheckBoxTableCell工作完成了!ObservableList>colu

java - 如何获取在 JavaFX 2 中按下的 Enter 键?

我有一个用于输入搜索词的TextField和一个用于“Go”的按钮。但是在JavaFX2中,我如何让它在TextField中按Enter键来执行操作?谢谢:) 最佳答案 我假设您希望仅在TextField具有焦点时用户按Enter键时发生这种情况。您需要使用javafx.scene.input包中的KeyEvent并执行以下操作:field.setOnKeyPressed(newEventHandler(){@Overridepublicvoidhandle(KeyEventke){if(ke.getCode().equals(Ke

java - 如何获取在 JavaFX 2 中按下的 Enter 键?

我有一个用于输入搜索词的TextField和一个用于“Go”的按钮。但是在JavaFX2中,我如何让它在TextField中按Enter键来执行操作?谢谢:) 最佳答案 我假设您希望仅在TextField具有焦点时用户按Enter键时发生这种情况。您需要使用javafx.scene.input包中的KeyEvent并执行以下操作:field.setOnKeyPressed(newEventHandler(){@Overridepublicvoidhandle(KeyEventke){if(ke.getCode().equals(Ke

java - 如何使用相同的模型对象初始化 JavaFX Controller ?

场景我正在创建一个GUI,其中多个View引用同一个模型对象。我的习惯在Swing中,如果我希望所有View都引用同一个模型,我会将模型传递给构造函数。我目前在做什么在JavaFX中,在每个View/Controller加载后,我通过在View/Controller(菜单栏、拆分Pane、选项卡等)中使用setter方法来传递模型。我觉得这非常俗气和麻烦。此外,我发现它不起作用,因为在某些情况下,我需要模型在某些Controller小部件初始化之前已经存在于Controller中。乏善可陈的替代品(注意:我指的是这些stackoverflow问题:Javafx2.0How-toAppl

java - 如何使用相同的模型对象初始化 JavaFX Controller ?

场景我正在创建一个GUI,其中多个View引用同一个模型对象。我的习惯在Swing中,如果我希望所有View都引用同一个模型,我会将模型传递给构造函数。我目前在做什么在JavaFX中,在每个View/Controller加载后,我通过在View/Controller(菜单栏、拆分Pane、选项卡等)中使用setter方法来传递模型。我觉得这非常俗气和麻烦。此外,我发现它不起作用,因为在某些情况下,我需要模型在某些Controller小部件初始化之前已经存在于Controller中。乏善可陈的替代品(注意:我指的是这些stackoverflow问题:Javafx2.0How-toAppl

java - 如何在 JavaFX 表格 View 中添加按钮

我已经在Google和Stackoverflow上进行了搜索,但我没有得到给定的示例。有人可以向我解释一下。我想在表格View的最后一列添加一个按钮,当它被点击时,它应该触发一个监听器并传递按钮行的对象。我只是没有从gist.github.com获得以下示例:这是我当前的完整代码:publicclassSchermdeelWerkplaatsextendsBorderPane{//ATDmoederklassemetallecollectiesetc.privateATD$;TableViewtabel=newTableView();ButtonnieuwTaak=newButton(

java - 如何在 JavaFX 表格 View 中添加按钮

我已经在Google和Stackoverflow上进行了搜索,但我没有得到给定的示例。有人可以向我解释一下。我想在表格View的最后一列添加一个按钮,当它被点击时,它应该触发一个监听器并传递按钮行的对象。我只是没有从gist.github.com获得以下示例:这是我当前的完整代码:publicclassSchermdeelWerkplaatsextendsBorderPane{//ATDmoederklassemetallecollectiesetc.privateATD$;TableViewtabel=newTableView();ButtonnieuwTaak=newButton(

JavaFX : Update of ListView if an element of ObservableList changes

我想使用JavaFXListView控件显示人员列表(用POJOS编码,并包含姓名和姓氏属性)。我创建了ListView并将人员列表添加为ObservableList。如果我在ObservableList中删除或添加新人,一切正常,但POJO中的更改不会触发ListView的更新。我必须从ObservableList中删除并添加修改后的POJO才能触发ListView的更新。如果没有上述解决方法,是否有可能在POJOS中显示更改? 最佳答案 您的问题有几个方面(我不完全确定哪个方面是问题:-)我假设您的POJO以某种方式通知听众有关

JavaFX : Update of ListView if an element of ObservableList changes

我想使用JavaFXListView控件显示人员列表(用POJOS编码,并包含姓名和姓氏属性)。我创建了ListView并将人员列表添加为ObservableList。如果我在ObservableList中删除或添加新人,一切正常,但POJO中的更改不会触发ListView的更新。我必须从ObservableList中删除并添加修改后的POJO才能触发ListView的更新。如果没有上述解决方法,是否有可能在POJOS中显示更改? 最佳答案 您的问题有几个方面(我不完全确定哪个方面是问题:-)我假设您的POJO以某种方式通知听众有关