Самый быстрый и самый грязный способ - просто добавить в начале текста метки переключателя. Это приведет к переносу строк, но теперь вам нужно быть осторожным с этим текстом, если в нем содержится <символов. Это также поддерживает функциональность щелчка по тексту метки, являющегося щелчком по переключателю. </p>
Вот дешевый и веселый пример:
public class Test extends JFrame {
public static void main(String[] args) {
new Test();
}
private Test() {
Container c = getContentPane();
c.setLayout( new BorderLayout() );
c.add( new JRadioButton( "<html>I've got a very long text description that's going to wrap over very long lines because I stuck an <html> tag at the start of its label string.</html>") );
setDefaultCloseOperation( WindowConstants.EXIT_ON_CLOSE );
setSize( 200,200 );
setVisible( true );
}
}