【发布时间】:2019-12-05 18:49:01
【问题描述】:
正如您在THIS 图片中看到的那样:我有 2 个带有文本属性的复选框,这里的问题是由于文本不相等并且框居中到中间,框实际上会移动以将其保留在中间。有什么方法可以使只有文本移动,并且框保持在像THIS 这样的静态位置,但不将其与除中间以外的任何东西对齐。 fxml 文件中复选框的片段:
<JFXCheckBox checkedColor="#8d897d00" focusTraversable="false" graphicTextGap="0.0" prefHeight="35.0" prefWidth="690.0" styleClass="runechanger-check-box" stylesheets="@../stylesheet.css" text="No Away" textFill="#8d897d" unCheckedColor="#8d897d00" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="18.0" />
</font>
</JFXCheckBox>
THIS 是包含复选框的完整 fxml
【问题讨论】:
-
请提供一个 minimal reproducible example 来证明问题(包括完整的 fxml - here 而不是其他地方)。再加上澄清你所追求的 - 框左对齐和文本居中,比如有两列,第一列包含框,第二列包含居中文本?你可以提供一张你想要的潦草图片,而不是你不想要的截图:)
-
我确实添加了我想要的截图和问题的 sn-p 以及完全可重现的 fxml。也许阅读帖子?