¿Hay alguna manera de cambiar jcheckbox para usar una cruz en lugar de una marca? JAVA

Tengo un Jcheckbox pero solo tiene la marca para mostrar que está marcado, ¿hay alguna manera de que pueda cambiarlo a una cruz o círculo? ¿y hay alguna manera de cambiar el fondo gris a blanco el setBackground no parece hacer la diferencia?