2

私はIDE助けが必要な を開発しています。JLabelコンテナに a (テキスト付き) を挿入したとします。JLabelでは、テキストに下線が引かれているか、取り消し線が引かれているか、下付き (または上付き) スクリプトであるかどうかを確認するにはどうすればよいですか?

Bold と Italic のスタイルをチェックするために、クラスの メソッドisBold()isItalic()メソッドがあることがわかっています。、、およびFontに対して同じことを行うにはどうすればよいでしょうか。UNDERLINESTRIKETHROUGHSUPERSCRIPTSUBSCRIPT

4

1 に答える 1

3

スタイリングを達成するために使用した場合java.awt.font.TextAttributeは、次で確認できます

 Map attributes = font.getAttributes();
 boolean underlined = attributes.containsKey(TextAttribute.UNDERLINE);
于 2015-12-02T12:18:59.233 に答える