本文整理了Java中javafx.scene.control.TableColumn.isVisible()
方法的一些代码示例,展示了TableColumn.isVisible()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumn.isVisible()
方法的具体详情如下:
包路径:javafx.scene.control.TableColumn
类名称:TableColumn
方法名:isVisible
暂无
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
public void autoFitTable(TableView tableView) {
// redispatch only if have master column
if (masterColumn != null) {
double totalColWidth = 0.0;
for (final Object column : tableView.getColumns()) {
try {
final TableColumn tableColumn = (TableColumn) column;
if (tableColumn.isVisible()) {
if (!tableColumn.equals(masterColumn)) {
totalColWidth += tableColumn.widthProperty().get();
}
}
} catch (final Exception e) {
e.printStackTrace();
}
}
final double remainingwidth = tableView.getWidth() - totalColWidth;
if (remainingwidth > 0 && masterColumn != null) {
if (remainingwidth < tableView.getWidth()) {
masterColumn.prefWidthProperty().set(remainingwidth - 10);
} else {
masterColumn.minWidthProperty().set(200);
}
}
}
}
代码示例来源:origin: org.tentackle/tentackle-fx
if (columnConfig != null) {
PersistedPreferences columnPrefs = prefs.node(columnConfig.getName());
columnPrefs.putInt(PREF_COLUMN_VISIBILITY, column.isVisible() ? 1 : 0);
columnPrefs.putDouble(PREF_WIDTH, column.getWidth());
columnPrefs.putInt(PREF_COLUMN_INDEX, viewIndex);
代码示例来源:origin: org.tentackle/tentackle-fx
int last = iCell.getIndex();
for (TableColumn column: table.getColumns()) {
if (column.isVisible()) {
Callback cellFactory = column.getCellFactory();
if (cellFactory != null) {
内容来源于网络,如有侵权,请联系作者删除!