相关疑难解决方法(0)

tableview中的javafx列自动调整大小

据我所知的的TableView JavaFX中有2列调整政策:CONSTRAINED_RESIZE_POLICY和UNCONSTRAINED_RESIZE_POLICY,但我想列调整大小以适应他们的单元格的内容,我认为它在其他平台(如C#中的DataGridView)一个简单的问题,但解决不了

javafx javafx-2

33
推荐指数
4
解决办法
4万
查看次数

table列不会占用javaFX中表视图的完整大小

我正在尝试创建一个包含两列的表.我正在使用netbeans 7.2中包含的场景构建器.在我看到的所有示例中,您需要做的就是将表列拖到表中,它将采用完整大小,在我的情况下不是这样.这是场景构建器生成的fxml文件.只是为了清楚我没有改变java的表属性.

fxml:

<?xml version="1.0" encoding="UTF-8"?>

<?import java.lang.*?>
<?import java.net.*?>
<?import java.util.*?>
<?import javafx.geometry.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.image.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.text.*?>

<AnchorPane id="AnchorPane" prefHeight="758.0" prefWidth="956.0" styleClass="screen" xmlns:fx="http://javafx.com/fxml" fx:controller="bgu.dcr.az.cpu.ui.expb.ExperimentBuilderScreen">
  <children>
    <GridPane id="gridPane1" prefHeight="517.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
      <children>
        <Label id="label1" alignment="CENTER" contentDisplay="CENTER" prefHeight="38.0" prefWidth="9999.0" styleClass="caption" text="Create New Experiment" textFill="#990000" GridPane.columnIndex="0" GridPane.rowIndex="0">
          <font>
            <Font name="Consolas Bold" size="20.0" />
          </font>
        </Label>
        <HBox id="hBox1" alignment="CENTER" prefHeight="100.0" prefWidth="200.0" spacing="5.0" GridPane.columnIndex="0" GridPane.rowIndex="1">
          <children>
            <Label id="label2" graphicTextGap="0.0" styleClass="field-label" text="Experiment Name">
              <font>
                <Font name="Consolas" …
Run Code Online (Sandbox Code Playgroud)

java user-interface javafx-2 scenebuilder

21
推荐指数
1
解决办法
4万
查看次数

(javafx)表格视图列的宽度如何自动取决于内容

当我双击列标题单元格的右边框时 - 它会自动调整列的宽度。 我怎样才能以编程方式做同样的事情?

javafx

0
推荐指数
1
解决办法
5204
查看次数

标签 统计

javafx ×2

javafx-2 ×2

java ×1

scenebuilder ×1

user-interface ×1