本文整理了Java中javafx.scene.control.TableColumn.getText()
方法的一些代码示例,展示了TableColumn.getText()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumn.getText()
方法的具体详情如下:
包路径:javafx.scene.control.TableColumn
类名称:TableColumn
方法名:getText
暂无
代码示例来源:origin: stackoverflow.com
for (Object col : playListTableView.getColumns()) {
TableColumn colCasted = ((TableColumn)col);
if(colCasted.getText().equals("Artist")){
colCasted.setVisible(false);
}
}
代码示例来源:origin: org.javafxdata/datafx-cell
public static <S> void print(ObservableList<TableColumn<S, ?>> columns) {
System.out.println("Columns:");
for (int i = 0; i < columns.size(); i++) {
TableColumn<S,?> tc = columns.get(i);
System.out.println(" Text: " + tc.getText());
}
}
代码示例来源:origin: io.datafx/ui
public static <S> void print(ObservableList<TableColumn<S, ?>> columns) {
System.out.println("Columns:");
for (int i = 0; i < columns.size(); i++) {
TableColumn<S,?> tc = columns.get(i);
System.out.println(" Text: " + tc.getText());
}
}
代码示例来源:origin: org.javafxdata/datafx-ui
public static <S> void print(ObservableList<TableColumn<S, ?>> columns) {
System.out.println("Columns:");
for (int i = 0; i < columns.size(); i++) {
TableColumn<S,?> tc = columns.get(i);
System.out.println(" Text: " + tc.getText());
}
}
代码示例来源:origin: io.datafx/ui
public TableViewFactory<S> renameColumn(String oldName, String newName) {
if (oldName == null || oldName.isEmpty() || newName == null || newName.isEmpty()) {
return this;
}
for (int i = 0; i < columns.size(); i++) {
TableColumn<S,?> tc = columns.get(i);
if (oldName.equals(tc.getText())) {
tc.setText(newName);
break;
}
}
return this;
}
代码示例来源:origin: org.javafxdata/datafx-cell
public TableViewFactory<S> renameColumn(String oldName, String newName) {
if (oldName == null || oldName.isEmpty() || newName == null || newName.isEmpty()) {
return this;
}
for (int i = 0; i < columns.size(); i++) {
TableColumn<S,?> tc = columns.get(i);
if (oldName.equals(tc.getText())) {
tc.setText(newName);
break;
}
}
return this;
}
代码示例来源:origin: org.javafxdata/datafx-ui
public TableViewFactory<S> renameColumn(String oldName, String newName) {
if (oldName == null || oldName.isEmpty() || newName == null || newName.isEmpty()) {
return this;
}
for (int i = 0; i < columns.size(); i++) {
TableColumn<S,?> tc = columns.get(i);
if (oldName.equals(tc.getText())) {
tc.setText(newName);
break;
}
}
return this;
}
代码示例来源:origin: org.javafxdata/datafx-cell
public TableViewFactory<S> selectColumns(String... names) {
if (names == null || names.length == 0) {
return this;
}
TableColumn<S,?> tc;
for (int i = 0; i < names.length; i++) {
String name = names[i];
for (int j = 0; j < columns.size(); j++) {
tc = columns.get(j);
if (name == null) continue;
if (name.equals(tc.getText())) {
finalColumns.add(tc);
columnSelectPerformed = true;
}
}
}
return this;
}
代码示例来源:origin: io.datafx/ui
public TableViewFactory<S> selectColumns(String... names) {
if (names == null || names.length == 0) {
return this;
}
TableColumn<S,?> tc;
for (int i = 0; i < names.length; i++) {
String name = names[i];
for (int j = 0; j < columns.size(); j++) {
tc = columns.get(j);
if (name == null) continue;
if (name.equals(tc.getText())) {
finalColumns.add(tc);
columnSelectPerformed = true;
}
}
}
return this;
}
代码示例来源:origin: org.javafxdata/datafx-ui
public TableViewFactory<S> selectColumns(String... names) {
if (names == null || names.length == 0) {
return this;
}
TableColumn<S,?> tc;
for (int i = 0; i < names.length; i++) {
String name = names[i];
for (int j = 0; j < columns.size(); j++) {
tc = columns.get(j);
if (name == null) continue;
if (name.equals(tc.getText())) {
finalColumns.add(tc);
columnSelectPerformed = true;
}
}
}
return this;
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
public static String getColumnName(TableView<?> tableView, int i) {
ObservableList<?> columns = tableView.getColumns();
TableColumn<?, ?> tableColumn = (TableColumn<?, ?>) columns.get(i);
return tableColumn.getText();
}
代码示例来源:origin: io.github.factoryfx/javafxDataEditing
private String createCsvFromTable(TableView<T> tableView) {
StringBuilder result = new StringBuilder();
for (TableColumn<?, ?> column : tableView.getColumns()) {
result.append(escapeCsvString(column.getText())).append("\t");
}
result.append("\n");
for (int i = 0; i < tableView.getItems().size(); i++) {
for (TableColumn<?, ?> column : tableView.getColumns()) {
Object cellData = column.getCellData(i);
String data = "";
if (cellData != null) {
data = cellData.toString();
}
result.append(escapeCsvString(data)).append("\t");
}
result.append("\n");
}
return result.toString();
}
代码示例来源:origin: com.powsybl/powsybl-gse-security-analysis
clipboardString.append('\t');
clipboardString.append(table.getColumns().get(col).getText());
first.set(false);
});
代码示例来源:origin: stackoverflow.com
private void buttonsPerHeader(TableView<Person> table, Pane root) {
if (!(table.getSkin() instanceof TableViewSkinBase)) return;
TableViewSkinBase skin = (TableViewSkinBase) table.getSkin();
TableHeaderRow headerRow = skin.getTableHeaderRow();
for (TableColumn col : table.getColumns()) {
TableColumnHeader header = headerRow.getColumnHeaderFor(col);
Button button = new Button(col.getText());
button.prefWidthProperty().bind(Bindings.createDoubleBinding(() ->
header.getBoundsInLocal().getWidth(), header.boundsInLocalProperty()));
button.minWidthProperty().bind(button.prefWidthProperty());
button.maxWidthProperty().bind(button.prefWidthProperty());
button.layoutXProperty().bind(Bindings.createDoubleBinding(() ->
header.getLocalToSceneTransform().transform(header.getBoundsInLocal()).getMinX(),
header.boundsInLocalProperty(), header.localToSceneTransformProperty()));
button.layoutYProperty().bind(Bindings.createDoubleBinding(() ->
table.getBoundsInParent().getMaxY() ,table.boundsInParentProperty()));
root.getChildren().add(button);
}
}
代码示例来源:origin: stackoverflow.com
private void makeHeaderWrappable(TableColumn col) {
Label label = new Label(col.getText());
label.setStyle("-fx-padding: 8px;");
label.setWrapText(true);
label.setAlignment(Pos.CENTER);
label.setTextAlignment(TextAlignment.CENTER);
StackPane stack = new StackPane();
stack.getChildren().add(label);
stack.prefWidthProperty().bind(col.widthProperty().subtract(5));
label.prefWidthProperty().bind(stack.prefWidthProperty());
col.setGraphic(stack);
}
代码示例来源:origin: stackoverflow.com
XSSFRow header = sheet.createRow((short) rowIndex++);
for (TableColumn column : columns) {
String columnName = column.getText();
XSSFCell cell = header.createCell(cellIndex++);
cell.setCellValue(column.getText());
cell.setCellStyle(headerStyle);
代码示例来源:origin: org.copper-engine/copper-monitoring-client
columnOptions.add(column.getText());
代码示例来源:origin: org.tentackle/tentackle-fx
cell.setText(column.getText());
cell.setGraphic(column.getGraphic());
cell.setFont(headerFont);
内容来源于网络,如有侵权,请联系作者删除!