2023-02-16 377
是否可以使用CSS在Javafx中定义填充物和边距?我尝试了-fx-padding和其他一些属性,但没有效果.我正在使用Javafx 2.2,该2.2包含在Java 7的最新版本中.
我有很多Textfields,并且做类似:
的事情
<GridPane.margin>
<Insets bottom="10.0" left="60.0" right="0.0" top="10.0"/>
</GridPane.margin>
在每个Textfield不是我的好解决方案之后.
修改复制品来自通过Java FX CSS
的单个元素的边距
否-FX-MARGIN:JAVAFX TEXTFIELDS的5PX CSS属性,但是您可以通过填充,边框工具和背景游戏的组合解决行为.
例如,具有5px边距的文本场.
.text-field-with-margin {
-fx-padding: 5px;
-fx-border-insets: 5px;
-fx-background-insets: 5px;
}
另外,您还可以定义更高的填充物和较低的插图值,以防您想要填充和边距.
TextField在Javafx中有CSS类text-field.
您可以定义以下规则:
.text-field {
....
}
但是我认为您想在田野周围创建一些间距,对吗?可悲的是,TextFields.
没有保证金属性
我通常为包装Control定义填充物.在这种情况下,您将为所有网格室定义一个填充物.
有关更多信息,请查看 javafx CSS参考.
更喜欢使用CSS来更轻松地设计Javafx中的GUI.
#idTextField{
-fx-padding: 5 5 5 5;
}
以上所述是小编给大家介绍的JavaFX。如何在css中为TextField定义边距?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!
原文链接:https://77isp.com/post/33967.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态