有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

swing覆盖Java DefaultStyledDocument实现

我是一名学生。当我学习GOF时,我想创建第2章中提到的文字处理器。我选择使用Java swing,我想扩展DefaultStyledDocument并覆盖insertUpdate和相关方法,以便实现和管理我自己的元素树,这样我就可以练习复合和Flyweight模式。问题是,当我重写insertUpdate方法时,insert newline没有效果。当插入换行符时,我的元素树将创建一个新段落(BrachElement),但光标不会移动到下一行,Swing只是不显示它,我下面的字符就在同一行

谁能帮帮我吗,谢谢


共 (1) 个答案