通过java.awt.Font进行攻击

ric*_*chs 16 java swing

有没有办法让java.awt.Font通过?

ric*_*chs 25

所以我找到了这个,这是有效的.

Font font = new Font("helvetica", Font.PLAIN, 12);
Map  attributes = font.getAttributes();
attributes.put(TextAttribute.STRIKETHROUGH, TextAttribute.STRIKETHROUGH_ON);
Font newFont = new Font(attributes); 
Run Code Online (Sandbox Code Playgroud)


Alb*_*oPL 5

awt中的下划线和删除线示例.

http://www.java2s.com/Code/Java/2D-Graphics-GUI/TextAttributeUnderlineandstrikethrough.htm

基本上,从字符串中创建一个新的AttributedString,添加一个STRIKETHROUGH属性,然后绘制.

注意:这不会使FONT删除,但您可以将文本设置为该字体,然后在文本上删除.这只是另一种方式.Rich的答案实际上使字体删除了.