我正在寻找类似于以下示例的表单验证器:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS82ZlpnZi5wbmcifQ==” alt =“在此处输入图像描述”>
或
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9DclRxOC5qcGcifQ==” alt =“在此处输入图像描述”>
这是自定义JavaFX组件还是可以使用标准JavaFX完成?
有没有示例可以创建类似于这些的表单验证器?
只是给您一个开始,这是一个使用ContextMenu的小例子。在这种情况下,ContextMenu
可能不是理想的控件,您可以随意用Label,Text等替换它。将TextField
和Label
保留在HBox内(标签最初被隐藏)和将HBox插入GridPane
。或者,您可以一起使用其他任何方法!
您可以使用CSS设计验证消息/控件!
[现在有一个名为JFoenix的库,该库具有带有材质设计的JavaFX节点,它还实现了一些实用程序,例如TextField验证器,但是对于它们自己的材质textfield来说是JFXTextField
,这就是它的外观: