4

JButtonの右上隅に数字が描かれている必要があるなど、JButtonを作成しようとしています。

たとえば、通知ボタンの場合、ボタンにメッセージがありますが、それはどのように可能ですか?ラベルを描くためのペイント方法の助けを借りることはできますか?

4

3 に答える 3

3

を使用して、3つの方法があります

  1. GlassPane

  2. JXLayer(Java6)に基づくJLayer(Java7)

  3. JButtton(すべてのJComponents)もコンテナーであり、標準のLayoutManagerを簡単かつ可能な方法で使用できます(直接実装されているJFrame == BorderLayout場合のみ)。基本的にすべてが可能です。JPanel == FlowLayoutLayoutManager in API

于 2013-03-06T08:57:44.763 に答える
2

JButtonおよび任意のJComponent拡張クラスなので、単純なパネルであるかのようContainerに要素を追加できるはずです。JButtonしたがって、あなたの場合、テキストを含むJLabelをボタンに追加できます。

于 2013-03-06T08:58:28.420 に答える
1

Iconボタンを飾るために実装することも検討してください。ColorIcon簡単な例です。色を使用して、注意が必要になる可能性のあるボタンを示したりdrawString()、番号を指定したりできます。

于 2013-03-06T15:25:12.420 に答える