IanKrL opened a new issue, #7418: URL: https://github.com/apache/netbeans/issues/7418
### Description The visual difference between a checked checkbox and one that is both checked and unchecked (such as in Properties where two objects are selected and for one object the property is true and for the other the property is false) is very small. Checked:  Indeterminate (Both checked and unchecked):  The only difference is a very subtle background color shift. FlatLaf is used throughout the code, and there is a related library called Flatlaf Extras which provides a class FlatTriStageCheckBox which renders a much more visually clear 3rd stage:  I suggest including Flatlaf Extras (https://mvnrepository.com/artifact/com.formdev/flatlaf-extras) as a dependency in addition to the base Flatlaf, and changing the Boolean3Inplace class (inside Boolean3WayEditor) which currently extends JCheckBox to extend FlatTriStageCheckBox instead in order to make this 3rd state much more clear. ### Use case/motivation Avoid confusion on whether a checkbox is checked or indeterminate. ### Related issues _No response_ ### Are you willing to submit a pull request? No -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
