C语言程序设计与游戏开发中的带格式文本区
图25.6展示了一个带格式的文本区。首先,创建了一个名为char_style的SimpleAttributeSet对象来存储文本属性。然后,使用StyleConstants类的方法对text属性进行初始化:
1. 通过调用setAlignment方法并传入para_align参数,将para_align设置为段落属性居中对齐。
2. 分别使用setFontFamily、setFontSize和setForeground方法,将char_style对象设置为Serif字体,字体大小为70磅,文字颜色为红色。
3. 最后,使用StyleConstants的setBold、setItalic和setUnderline方法来设置文本是否加粗、斜体或带下划线。
现在textpane可以设置自己的属性了:通过调用setParagraphAttributes方法和setCharacterAttributes方法,将para_align和char_style应用于文本窗格中的相应内容。
1. 通过调用setAlignment方法并传入para_align参数,将para_align设置为段落属性居中对齐。
2. 分别使用setFontFamily、setFontSize和setForeground方法,将char_style对象设置为Serif字体,字体大小为70磅,文字颜色为红色。
3. 最后,使用StyleConstants的setBold、setItalic和setUnderline方法来设置文本是否加粗、斜体或带下划线。
现在textpane可以设置自己的属性了:通过调用setParagraphAttributes方法和setCharacterAttributes方法,将para_align和char_style应用于文本窗格中的相应内容。
2.45MB
文件大小:
评论区