java - How can I customize the render of JRadioButton? -
i've created jradiobutton subclass in override paintcomponent method so:
@override protected void paintcomponent(graphics g) { g.drawimage( isselected() ? getcheckedimg() : getbasicimg() , 0, 0, this); }
but seems once button drawn, that's image uses forever. isselected test doesn't seem have effect. graphics cached or java? how provide custom jradiobutton selected , unselected image? have write custom ui?
read api. there methods like:
seticon() setselectedicon()
among others can use instead of doing custom painting.
Comments
Post a Comment