• ベストアンサー

checkboxに"レ"以外を設定できますか?

awtでもswingでもよいのですが、checkboxにおいて、チェックがONの場合、"レ"以外を設定できないでしょうか?(たとえば記号など) かなり調べましたが、見つからず、javaで不可能ならば諦めようかとも思いますが、お知恵を拝借したく質問しました。 よろしくお願いします。 

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

2つのイメージを用意して ImageIcon falseIcon = new ImageIcon("C:\\images\\d0b.gif"); ImageIcon trueIcon = new ImageIcon("C:\\images\\d0r.gif"); JCheckBox checkbox1 = new JCheckBox("表示文字列",falseIcon, false); checkbox1.setSelectedIcon(trueIcon); で切替ができます。 まだ、初心者なので別のやり方もあると思います。 eclipse上では\\はバックスラッシュ2つになります。 日本語化した場合は\\で表示されるかは分かりません。

その他の回答 (1)

  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

まず一般的に、Swingのカスタムコンポーネントの作り方の勉強と試作をいくつかトライしてみてください。

関連するQ&A