アプリ版:「スタンプのみでお礼する」機能のリリースについて

JavaでGUIの勉強をしているのですが、
ラベルを作ってから文字に下線を引くことは出来ないのでしょうか?
教えてください。お願いします。

A 回答 (2件)

前やったときは、そのものズバリのものがなかったですね。


1.4とか1.5になったらできるのかもしれませんが、前にやった時の方法を。

Labelクラスを継承した「下線つきラベルクラス」を作り、その「下線つきラベルクラス」のpaintメソッドで、
自分の大きさ?を取得して、下の淵にdrawLineメソッドで線を描画していました。

今から見るとセンスないやり方かもしれませんが、参考になれば幸いです。
    • good
    • 0
この回答へのお礼

線をつけるという感じなのですね.
参考になりました.ありがとうございました.

お礼日時:2007/02/23 15:53

 こんばんは。



 ラベルというのはjava.awt.Labelのことでしょうか?
 javax.swing.JLabelでもいいのでしたら、

JLabel label = new JLabel("<html><u>Test</u></html>");

 で、できます。

 java.awt.Labelだと#1さんの方法しかないのかも。
    • good
    • 0
この回答へのお礼

ありがとうございます.
JLabelにHTMLタグが書けるなんて知りませんでした..

お礼日時:2007/02/23 15:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!