TextField: added "clear" button to theme editor find/replace and to UI defaults inspector

This commit is contained in:
Karl Tauber
2021-12-14 10:42:07 +01:00
parent 02a9d4e31d
commit 45332c8126
4 changed files with 12 additions and 5 deletions

View File

@@ -304,6 +304,7 @@ class FlatFindReplaceBar
//---- findField ----
findField.setColumns(16);
findField.setSelectAllOnFocusPolicy(FlatTextField.SelectAllOnFocusPolicy.always);
findField.setShowClearButton(true);
findField.addActionListener(e -> find());
add(findField, "cell 1 0");
@@ -365,6 +366,7 @@ class FlatFindReplaceBar
//---- replaceField ----
replaceField.setColumns(16);
replaceField.setSelectAllOnFocusPolicy(FlatTextField.SelectAllOnFocusPolicy.always);
replaceField.setShowClearButton(true);
add(replaceField, "cell 1 1");
//======== toolBar1 ========

View File

@@ -22,6 +22,7 @@ new FormModel {
name: "findField"
"columns": 16
"selectAllOnFocusPolicy": enum com.formdev.flatlaf.extras.components.FlatTextField$SelectAllOnFocusPolicy always
"showClearButton": true
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "find", false ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 0"
@@ -91,6 +92,7 @@ new FormModel {
name: "replaceField"
"columns": 16
"selectAllOnFocusPolicy": enum com.formdev.flatlaf.extras.components.FlatTextField$SelectAllOnFocusPolicy always
"showClearButton": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 1"
} )