Я бы сказал, что это не сработает. Обычно вы создаете привязку между виджетом и переменной. Ваш виджет является переключателем с двумя состояниями, поэтому вы должны связать его с логической переменной. В результате этой привязки, если вы нажмете кнопку, логическая переменная изменится на true, если кнопка будет отменена, логическая переменная вернется в false.
С привязкой данных JFace вы реализовали бы конвертер, который будет конвертировать между логическим и двумя значениями перечисления. Этот конвертер будет частью привязки данных (вы можете добавить валидаторы и конвертеры). К сожалению, я не сделал этого с Swing или NetBeans, но подход должен быть похожим: вы либо добавляете конвертер в привязку, либо вам приходится связываться с булевой переменной и затем выполнять преобразование (отображение).