java的JTextPane没有append方法,如何追加文本??
我想在文本框不停显示自动显示文字显示的时候覆盖了原来的内容如何追加文本??还有如何设置显示内容的字体大小!?...
我想在文本框不停显示自动显示文字
显示的时候覆盖了原来的内容
如何追加文本??
还有如何设置显示内容的字体大小!? 展开
显示的时候覆盖了原来的内容
如何追加文本??
还有如何设置显示内容的字体大小!? 展开
5个回答
展开全部
java的JtextPane没有append方法,可以使用Document来添加文本,例子如下:
//设置字体大小
SimpleAttributeSet attrset 闷察= new SimpleAttributeSet();
StyleConstants.setFontSize(attrset,24);
//插入内容蚂租茄
JTextPane textPane = new JTextPane();
Document docs = textPane.getDocument();//获得文本对象
try {
docs.insertString(docs.getLength(), "要插入的内容", attrset);//对文本进行追加
} catch (BadLocationException e) {
型让 e.printStackTrace();
}
展开全部
覆盖内容的方闭桥衡法:
textPane.setText("用于覆盖的内容");
追加文本的方消碰法:
textPane.setText(textPane.getText()+"轿做要追加的文本");
显示内容的字体大小的方法:
textPane.setFont(new Font("宋体",Font.PLAIN,16));
textPane.setText("用于覆盖的内容");
追加文本的方消碰法:
textPane.setText(textPane.getText()+"轿做要追加的文本");
显示内容的字体大小的方法:
textPane.setFont(new Font("宋体",Font.PLAIN,16));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你一段代码你看下吧
行稿埋 档蚂 //设置字体大小
SimpleAttributeSet attrset = new SimpleAttributeSet();
StyleConstants.setFontSize(attrset,24);
//插入内容
JTextPane textPane = new JTextPane();
Document docs = textPane.getDocument();
try {
docs.insertString(docs.getLength(), "要插入的内容", attrset);
} catch (BadLocationException e) {
e.printStackTrace();
敬拍}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-02 · 知道合伙人软件行家
关注
展开全部
JTextPane.text+=String 用+=就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询