java - 在 BorderPane 中禁用按钮切换
问题描述
我有一个 BorderPane,上面有一个 Label 和一个带有两个按钮的 HBox。BorderPane 是单个表格单元格。
BorderPane cellView = new BorderPane();
HBox hBox = new HBox();
hBox.getChildren().add(expandButton);
hBox.getChildren().add(new OpenTagTreeSelectionDialogButton(this::updateProperty));
cellView.setRight(hBox);
cellView.setLeft(new Label(value));
setGraphic(cellView);
当我输入过大的文本时,我的按钮会移动并从视图中消失。
请告诉我如何制作,以便您可以输入任何长度的文本,同时按钮不会移动,而只是在此文本的顶部
解决方案
源码不完整,看不懂
我看到一张桌子
我看到按钮在单元格内,我认为您需要将按钮放在外面(创建新单元格并放置它们。
其他想法我看到你有相同的按钮,如果他们有相同的工作,所以把它放在桌子外面(例如,在 +、- 和 ^ 按钮旁边)或任何其他地方
推荐阅读
- c# - 如何防止 Dynamics 365 在每次建立 CrmServiceClient 连接时进行身份验证
- amazon-web-services - 如何从 MTurk(沙盒)中永久删除已处理的 HIT?
- gremlin - 在 Gremlin 的一次遍历中插入顶点和边
- kotlin - Kotlin 反射 - 根据属性名称返回具有设置属性值的实例
- c# - NetMQ 未处理异常最佳实践
- logging - 不带 TTY 的多尾
- firebase - Firebase Analytics - 自定义事件参数未显示在仪表板中
- linear-regression - 在python中拟合有和没有截距的线性回归模型
- spring-boot - R2dbc 和 Jdbc Probelm Spring Boot
- python-3.x - 数据框乘法的问题