本文整理了Java中javafx.scene.control.TableColumn.setVisible()
方法的一些代码示例,展示了TableColumn.setVisible()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumn.setVisible()
方法的具体详情如下:
包路径:javafx.scene.control.TableColumn
类名称:TableColumn
方法名:setVisible
暂无
代码示例来源:origin: stackoverflow.com
for (Object col : playListTableView.getColumns()) {
TableColumn colCasted = ((TableColumn)col);
if(colCasted.getText().equals("Artist")){
colCasted.setVisible(false);
}
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
public void modify() {
if (!isModifying()) {
setModifying(true);
headerCheckboxCol.setVisible(true);
// clear tableview selection
tableView.getSelectionModel().clearSelection();
}
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
public void modify() {
if (!isModifying()) {
setModifying(true);
headerCheckboxCol.setVisible(true);
// clear tableview selection
tableView.getSelectionModel().clearSelection();
}
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
private void addSelectColumn() {
headerCheckboxCol.setPrefWidth(40);
headerCheckboxCol.setCellValueFactory(new PropertyValueFactory<>("selected"));
headerCheckboxCol.setCellFactory(param -> buildCell());
headerCheckboxCol.setGraphic(headerColCheckbox);
headerCheckboxCol.setVisible(false);
tableView.getColumns().add(0, headerCheckboxCol);
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
@SuppressWarnings({"unchecked"})
private void addSelectColumn() {
headerCheckboxCol.setPrefWidth(40);
headerCheckboxCol.setCellValueFactory(new PropertyValueFactory<>("selected"));
headerCheckboxCol.setCellFactory(param -> buildCell());
headerCheckboxCol.setGraphic(headerColCheckbox);
headerCheckboxCol.setVisible(false);
tableView.getColumns().add(0, headerCheckboxCol);
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
/**
* Reload the table according to setting (colums)
*
* @param tableSetting
*/
public void reloadTableSetting(final VLViewTableSettingXML tableSetting) {
final List<TableColumn> newcols = new ArrayList<>();
for (final VLViewTableSettingColumnXML tcol : tableSetting.getColumns()) {
for (final TableColumn col : tableView.getColumns()) {
if (tcol.getId().equals(col.getId())) {
col.setPrefWidth(tcol.getWidth());
col.setVisible(tcol.isDisplayed());
newcols.add(col);
}
}
}
tableView.getColumns().clear();
for(TableColumn e: newcols) {
tableView.getColumns().add(e);
}
}
代码示例来源:origin: org.tentackle/tentackle-fx
PersistedPreferences columnPref = entry.getValue();
int visibility = columnPref.getInt(PREF_COLUMN_VISIBILITY, -1);
column.setVisible(visibility != 0);
double width = columnPref.getDouble(PREF_WIDTH, -1.0);
if (width >= 0.0) {
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
/**
* hide all checkbox
*/
public void cancelModify() {
if (isModifying()) {
headerCheckboxCol.setVisible(false);
//tableView.getItems().forEach(e -> e.selectedProperty().set(false));
tableView.getSelectionModel().clearSelection();
topToolbar.done();
headerColCheckbox.selectedProperty().set(false);
hasSelectedRowProperty.set(false);
topToolbar.setSelectedItems(0);
setModifying(false);
}
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
/**
* hide all checkbox
*/
public void cancelModify() {
if (isModifying()) {
headerCheckboxCol.setVisible(false);
for(ObjectModel e: tableView.getItems()) {
e.selectedProperty().set(false);
}
tableView.getSelectionModel().clearSelection();
topToolbar.done();
headerColCheckbox.selectedProperty().set(false);
hasSelectedRowProperty.set(false);
topToolbar.setSelectedItems(0);
setModifying(false);
}
}
代码示例来源:origin: ssaring/sportstracker
tcAvgHeartrate.setVisible(options.isListViewShowAvgHeartrate());
tcAscent.setVisible(options.isListViewShowAscent());
tcDescent.setVisible(options.isListViewShowDescent());
tcEnergy.setVisible(options.isListViewShowEnergy());
tcEquipment.setVisible(options.isListViewShowEquipment());
tcComment.setVisible(options.isListViewShowComment());
内容来源于网络,如有侵权,请联系作者删除!