hcdy.net
当前位置:首页 >> jAvA jtExtArEA 如何让一段文本高亮 >>

jAvA jtExtArEA 如何让一段文本高亮

我设计一个java 的textarea查找和替换程序,现在不知道怎么讲查找到的文字TextArea不具备文本样式功能,你只能将查找到的文字选中,建议使用JTextPane,cjBEmG

1L说得对,动不动太取决于你给组件传递信息的方法,也就是用线程设定一个任务,每隔一段时间先组件传递信息,你可以在任务中判断传递信息的有效性(例如空值,没价值的信息等)再决定什么是否发送给组件,

调用append方法可在原内容后添加,不会覆盖原内容 import javax.swing.JFrame; import javax.swing.JTextArea; public class Example{ JFrame jf=new JFrame("小例子"); JTextArea t1=new JTextArea(5,14); public Example(){ jf.add(t1); jf.se...

textArea_1.setSelectedTextColor((Color.red));设置选中的文字的颜色 textArea_1.setSelectionColor(Color.green);高亮选中的那一段区域的颜色

JTextArea是不能改变部分文字属性的,你用JTextPane作为文本输入区域就可以了。 给你个例子: import javax.swing.*; import java.awt.*; import java.awt.event.*; import javax.swing.text.*; public class DocColorTest extends JFrame { JTe...

用事件处理 在确定button被点击的事件处理中 设置JTextArea的光标位置,行话叫插入符Caret 可以使用JTextArea继承自JTextComponent类的方法setCaretPosition(int position)来设置。 即 JTextArea.setCaretPosition(int position) 此处position...

把你的getJTextArea()函数改一下就行了。 完整的程序如下:(注意getJTextArea()函数) //package cn.edu.jnu.www;import javax.swing.*;import javax.swing.event.*;import java.awt.*;import java.awt.event.*;import java.awt.Color;public cla...

JTextArea是不能改变部分文字属性的,你用JTextPane作为文本输入区域就可以了。 给你个例子: import javax.swing.*; import java.awt.*; import java.awt.event.*; import javax.swing.text.*; public class DocColorTest extends JFrame { JTe...

java swing 中JTEXTAREA不能改变字体颜色,它是纯文本组件,可以使用JTEXTPANE,通过操作DOCUMENT文档来控制JTEXTPANE显示的内容,下面的代码在一个JTEXTPANE中显示了一个图标,三行文字,每行用不同的颜色和大小显示: IMPORT JAVAX.SWING.*; I...

JTextArea有个方法为setLineWrap(boolean wrap) ,将参数设为True,就可以自动换行 如果是想每一次输入都是换行的话,那就在在上一次输入的最后加一个“\r\n”。 举个例子: jTextArea.append("输入内容"+"\r\n"); 这样,每次输入的话,都是另起一...

网站首页 | 网站地图
All rights reserved Powered by www.hcdy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com