java中字符串的字体设置

我可以在java中为字符串设置字体属性.

解决方法:

字体属性在您正在使用的GUI对象(JLabel等)中的Font对象上设置,而不是在String本身上.

编辑:

如果要向控制台添加格式,则必须在String本身中嵌入格式.为了使我的输出变为粗体,我需要执行以下操作:

 System.out.println((char)27 +"[1m testing bold");

(char)27是一个转义序列,[后跟一组;不同格式类型的分隔值(见下文),后跟m.你需要玩这个.在我的Mac上,命令提示符以粗体显示,因为在我退出之前我没有重置为正常([0m]).

顺便说一下,这个信息从here开始提升.
一些属性:

0 Normal (clear all)
1 bold
2 dim
4 underline
5 blink
7 reverse
8 blank
9 overstrike
22 normal intensity (cancel bold and blank)
24 underline off
25 blink off
27 reverse off
28 blank off
29 overstrike off
30 black
31 red
32 green
33 yellow
34 blue
35 magenta
36 cyan
37 white
40 black background
41 red background
42 green background
上一篇:java – 使JTextArea显示固定宽度的字体而不使用抗锯齿


下一篇:如何在Android中获取印地语字体..?