3

Java Swing でデフォルトのラジオ ボタン メニュー項目の外観を変更できるかどうか疑問に思っています。

デフォルトでは、ドットが内側にある円はボタンの選択状態を示しますが、選択されたメニュー項目の横に古き良き時代の目盛りが表示され、選択されていない項目の横には何も表示されないようにしたいだけです。(問題のアイテムはすべてタイプのものですJRadioButtonMenuItem)

ここにあるものを使用しようとし.setSelectedIcon(...)ました:

http://docs.oracle.com/javase/7/docs/api/javax/swing/AbstractButton.html#setSelectedIcon(javax.swing.Icon)

しかし、何も変わっておらず、例外もスローされておらず、デフォルトの外観のままです。

何か案は?

4

1 に答える 1

6

を使用する代わりに、デフォルトで目盛りが付いている which をJRadioButtonMenuItem使用できます。で示される単一選択動作を提供するにも属することができます。JCheckBoxMenuItemJCheckBoxMenuItemsButtonGroupJRadioButtonMenuItem

于 2013-01-27T04:27:44.820 に答える