tablecolumn

    0热度

    1回答

    将EventHander添加到TableCell的正确方法是什么? 起初我只用了两行 @FXML private TableColumn EANCol; ... EANCol.setCellValueFactory(new PropertyValueFactory<MyRow, String>("EAN")); 和一切工作,直到我试图添加事件 EventHandler eh = new E

    0热度

    1回答

    我正在使用TableView的应用程序,并有一个表菜单按钮来添加或从列表中删除列。 因为我希望我的列标题有提示,我别无选择,只能创建一个标签,并在使用它的方式如下: // Some code here TableColumn col; // some code here col.setGraphic(header_title); 的问题,这是在程序运行时,表菜单按钮显示空文本列表: ,当

    1热度

    1回答

    我有一个用JavaFX编写的表格,用户可以选择编辑其中一列。当单元格编辑发生时,我尝试根据新文本重命名一些内部对象。如果重命名失败,我发出通知+弹出错误对话框,然后我想将原始文本恢复到该字段。出于某种原因,这使我陷入了无限循环的错误弹出窗口。 我公司目前拥有从原来的作家的代码如下: mNameColumn.setOnEditCommit( new EventHandler<TableCol

    -2热度

    1回答

    我得到令牌“>>”上的语法错误,在此标记以下时调用setCellFactory,但不明白为什么。 import javafx.application.Application; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.scene.Scene;

    0热度

    1回答

    我想要一个带有标签为“添加到播放列表”的按钮的表格列。该列中的行表示一首歌曲。我有下面的类: private class ButtonCell extends TableCell<Record, Boolean> { final Button cellButton = new Button("Add to PlayList"); ButtonCell(){ ce

    1热度

    1回答

    我在做一个使用tableview的程序。一切都很顺利,除了某些原因,我不能让Integer值填充到表中。下面是我在主程序中的代码,当我运行程序时,字符串和双精度填充,但整数不。在我的产品类中,sku 是的一个int。不确定有什么不对,寻找一些见解! TableView<Product> tvOrderDetails = new TableView<>(); ObservableList<

    3热度

    2回答

    我正在制作一个程序来管理和显示有关机场,他们的航班等数据。 事实是,我有一个的tableView(JavaFX中)与几个TableColumn来,我要显示在每列的一些信息(命运,原产地,公司等),所以我打这样的: @FXML private TableColumn<Flight, String> destinoCol; @FXML private TableColumn<Flight, S

    0热度

    2回答

    我使用display: column; width: 100px; 细胞使用display: table-cell; white-space: nowrap; overflow: hidden;因为我总是希望数据是在同一行,如果它太长,应切断的div表。 这是jsfiddle。 <div class="table"> <div class="column1" style="displ

    0热度

    3回答

    我的问题描述: 例如,我有一个表“项目”和列“id”,“名称”,“颜色”,但对于一些奇怪的原因(请不要问为什么 - 它不是我)在“颜色”列中有关于该项目的信息,它基本上应该被称为“描述” 项目中的很多代码取决于它并且简单地重命名列名将花费大量时间。 问: 有没有一种方法来创建某种指向该列的和正确地调用它,下面的SQL将如预期: ​​ (它会知道,当我键入“说明”应该考虑“颜色”列中。

    0热度

    1回答

    我在填写javafx tableview时遇到了问题。 我目前正在研究一个基于GUI的事件管理工具(适用于大学),而且我试图填充一个Tableview列表,该列表应该位于边框窗格布局的中心。 这是我的代码(它很早就想到了,它的主窗口功能): import java.sql.Date; import java.sql.SQLException; import java.util.List;