Java Swing - JCheckbox con 3 estados (completamente seleccionado, parcialmente seleccionado y deseleccionado) [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Tristate Checkboxes en Java 9 respuestas

quiero unJCheckbox que tiene 3 estados como se muestra a continuación:

http://i41.tinypic.com/23wjg3n.jpg

Parcialmente SeleccionadoNo seleccionadoCompletamente seleccionado

Q1. ¿Puedo usar elJCheckbox para el propósito anterior o tiene que ir por algún componente de swing personalizado?

Respuestas a la pregunta(8)

Su respuesta a la pregunta