私のJButtonのハイパーリンクにフォントを下線と青にする必要がありますが、フォントクラスにはこれを行うための明白な方法がないようです。私はGraphicsクラスでこれを表示しないので、attributedtextを使用することはできません。とにかく私はこれを達成することができますか?私はちょうど私のJButtonのタイトルに青と下線が必要です。フォントの色を変更して下線を引く
0
A
答えて
0
私は.....タグで文字列を囲んでテキストに下線を付けることができないという問題を解決しました。
0
JButton button = new JButton("OK");
button.setBackground(Color.blue);
Font buttonFont=new Font(button.getFont().getName(),Font.UNDERLINED+Font.BOLD,button.getFont().getSize());
button.setFont(buttonFont);
2
私は返信が遅すぎます。しかし、とにかく、ここに投稿します。多分誰かに役立つだろう。
JButton button = new JButton("Label");
HashMap<TextAttribute, Object> textAttrMap = new HashMap<TextAttribute, Object>();
textAttrMap.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);
textAttrMap.put(TextAttribute.FOREGROUND, Color.BLUE);
button.setFont(button.getFont().deriveFont(textAttrMap));
参考:http://docs.oracle.com/javase/tutorial/2d/text/examples/AttributedText.java
関連する問題
- 1. アンドロイドの下線の色を変更してください
- 2. UISegementControlの枠線、フォント、色を変更する
- 3. 変更フォントの色は
- 4. Excelの式の色と下線の出力を変更する
- 5. CSSのホバリングボタンで下線を引く
- 6. iOS - iOSチュートリアルを開始 - 変数の前に下線を引く?
- 7. 枠線の色+ HTMLのフォント色?
- 8. リンクのフォント色を変更する
- 9. UIBarButtonItemのフォント色を変更する
- 10. フォントの色を変更するには
- 11. テキストエリアのフォント色を変更する
- 12. javascriptを変更する.textフォントの色
- 13. FireMonkeyのTMemoのフォントと背景色を変更してください
- 14. 異なるカルーセルのnavbarフォントの色を変更してください
- 15. ブートストラップを使用してnavbarのフォント色を変更する
- 16. 変更<a>リンクの下線の色
- 17. 変更下の境界線の色ListView項目
- 18. アクションモードのときに、下線の色をBlueから何かに変更してください。
- 19. Android TextViewのテキストの色に下線を付けて変更する
- 20. divに基づいてスクロールのフォント色を変更します
- 21. Zend framework PDF下線フォント
- 22. フォントを太字、イタリック、フォントの色に変更する方法
- 23. 色の順序を制御し、y = 0に線を引く
- 24. CSS:現在の色に基づいてフォントの色を変更します
- 25. Wordpressの動的コンテンツの境界線の色を変更してください
- 26. 一点の色をFlotの線図でのみ変更してください
- 27. CSSでフォントの色を適用している枠線
- 28. Androidの変更のTextViewフォントの色
- 29. NavBarのフォントとテキストの色の変更
- 30. selectinputの境界線の色をサーバー側から変更してください。
私はフォントが一定の下線と思いますが、実際に "Font.UNDERLINE" であってもよいです。両方を試してください。 – RJFalconer
ああ、参照: http://stackoverflow.com/questions/325840/what-is-the-constant-value-of-the-underline-font-in-java – RJFalconer