社区
Java SE
帖子详情
如何保存JTextPanel中设置的字体样式
cuij7718
2006-02-27 05:49:38
JTextPanel设置了文字的字体颜色以后[注:不是全部一样,有的文字红色,大小12,有的是蓝色 大小11,等等],然后如何保存这些样式,以便下次打开的时候和以恢复所有的样式
在Document极其相关类里面找不到已经设置的所有样式
是不是我的思路不对,大家有没有方法保存所有已经设置的样式
谢谢
...全文
180
4
打赏
收藏
如何保存JTextPanel中设置的字体样式
JTextPanel设置了文字的字体颜色以后[注:不是全部一样,有的文字红色,大小12,有的是蓝色 大小11,等等],然后如何保存这些样式,以便下次打开的时候和以恢复所有的样式 在Document极其相关类里面找不到已经设置的所有样式 是不是我的思路不对,大家有没有方法保存所有已经设置的样式 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouqi724
2006-03-01
打赏
举报
回复
Singleton模式,一个config文件
里面放你要用到的字体属性
程序结束,保存
程序开始,读取
cuij7718
2006-02-28
打赏
举报
回复
但是如何通过DefaultStyledDocument获得所有已经设置了的样式,而且即时能获得,也不知道这个样式是不是精简以后的,比如位置3-30的先设置为红色,然后15-30的位置又设置为蓝色,那么对应的红色的样式的位置就应该是3-14,而不是3-30,能获得这样的样式么
只能获得所有这样的样式,大小、字体、颜色,保存,下次才能读取的时候恢复
chenweionline
2006-02-28
打赏
举报
回复
直接序列化DefaultStyledDocument对象到文件,
下次再反序列化这个文件恢复DefaultStyledDocument对象,从中读取数据和样式。
mq612
2006-02-27
打赏
举报
回复
JTextPane使用的文档模型是DefaultStyledDocument
样式的控制由SimpleAttributeSet的各个属性来完成。
使用J
Text
Panel
实现文档编辑器实例
设置
字体
样式
:粗体,斜体,下划线,可扩展
设置
字体
:宋体,黑体,可扩展
设置
字号:12,14,18,20,30,40, 可扩展
设置
字体
颜色:红色,蓝色,绿色,黄色,黑色,可扩展
设置
字体
背景颜色:淡蓝,淡黄,淡绿,灰色,无色...
J
Text
Pane例子,演示为文字
设置
字体
、字号、
样式
、颜色、背景色和插入图片功能
J
Text
Pane的例子,模拟聊天客户端,演示了为每段文字
设置
字体
、字号、
样式
、颜色、背景色和插入图片功能 import java.awt.BorderLayout; import java.awt.Color; import java.awt.event.ActionEvent; import java....
J
Text
Pane的例子,模拟聊天客户端,演示了为每段文字
设置
字体
、字号、
样式
、颜色、背景色和插入图片功能
J
Text
Pane的例子,模拟聊天客户端,演示了为每段文字
设置
字体
、字号、
样式
、颜色、背景色和插入图片功能 import java.awt.BorderLayout;import java.awt.Color;import java.awt.event.ActionEvent;import java....
J
text
area如何
设置
不同
字体
、颜色
J
Text
Area本身不具备这样的功能,它是纯文本组件,你可以使用J
Text
Pane,通过操作Document文档来控制J
Text
Pane显示的内容,下面的代码在一个J
Text
Pane
中
显示了一个图标,三行文字,每行用不同的颜色和大小显示: ...
重构之美:Java Swing
中
如何对指定行文本进行CSS
样式
渲染,三种实现思路分享
在Swing
中
,如果期望实现对J
Text
Area 或者
Text
Pane等文本区域实现单行渲染改怎么做?,那么构造一组JLabel集合按表单顺序添加,这样可以预先调整特定位置的颜色。即可
设置
,无需过多考虑,下面主要探讨行数可变,且...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章