Changes

Summary

  1. Update TriStateCheckBox (details)
  2. Update TriStateCheckBox tests (details)
Commit 05bb7e9ce8fe25ab8c69a6d1ad1caf2b386621b3 by 39652002+icklesteve
Update TriStateCheckBox

extends JPanel not JCheckBox for visibility in MacOs L&F
The file was modifiedjava/src/jmri/util/swing/TriStateJCheckBox.java (diff)
Commit def5b0803c5cf724c38ca5921f55a3567d1995b6 by 39652002+icklesteve
Update TriStateCheckBox tests

update TurnoutTableWindowTest
new tests for TriStateCheckBox
The file was modifiedjava/test/jmri/util/swing/TriStateJCheckBoxTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/TurnoutTableWindowTest.java (diff)