求助!!如何设置JTextPane中某一行的文字背景色

问题描述

如题,JTextPane中已经有文字了,当我点击某一个Button的时候,就让某一行显示出背景颜色假如文本为:aaabbbcccddd怎么让ccc显示蓝色的背景色,就好像被鼠标选中了一样

解决方案

解决方案二:
可以使Button实现ActionListener接口,或者在Button上添加Action动作。具体的可以参考jdk的api。应该不难实现。
解决方案三:
估计你得用这几个接口和类来实现你的JTextPane文字样式,具体用法自己查阅下文档StyledDocumentstyleDoc=textPane.getStyledDocument();StyleConstants.setBackgroundStyleConstants.setForegroundSimpleAttributeSet
解决方案四:
谢了,我已经解决了。。。
解决方案五:
HighlightPainter
解决方案六:
该回复于2011-11-28 08:57:28被版主删除

时间: 2024-12-08 23:45:13

求助!!如何设置JTextPane中某一行的文字背景色的相关文章

有没有使用kendo的大神,请问下 grid中某一行怎么添加自定义背景色??

问题描述 如标题............. 解决方案 解决方案二:kendoui大家都不用吗?

怎样获取表格中某一行的数值作为参数传递给js

问题描述 怎样获取表格中某一行的数值作为参数传递给js 循环输出数据库中的数据,舌根成为能够一个表格,对某一行进行修改后,如何获取input的值并作为参数传递到js中,困扰好多天了,求大神帮忙 解决方案 当然你可以给每一行设置onclick事件,写一个function,里面传递这一行的input值过去,你就可以在函数里进行处理! 解决方案二: 修改时增加隐藏域,用隐藏域传值给后台

怎样根据js方法中得到的值设置网页中table的td数量?

问题描述 怎样根据js方法中得到的值设置网页中table的td数量? 比如在function a()里定义了一个数组a[],那么如何根据a.length的值来设置网页中一行表格的td个数?假设a[]中有4个元素,那么表格一行也有4个单元格,这样应该如何实现?语言是C# 解决方案 http://www.kuitao8.com/20140411/2241.shtml 解决方案二: 一个for循环就搞定了吧

set-新手求助,关于SecureCRT 中脚本运行总是提醒语句未结束的问题。

问题描述 新手求助,关于SecureCRT 中脚本运行总是提醒语句未结束的问题. 本人为了研究自动upgrade,写了一个脚本.在win7系统自带CMD中运行,无任何问题.编写成脚本后,crt.Screen.Send "/s/misc/eqid set "MTQ"" & vbcr这一行总是出故障.求大神指点,非常感激. 附脚本文件: $language = "VBScript" $interface = "1.0" S

radio button-RadioButton有办法设置drawableTop中放置的一个图片选择器的大小吗

问题描述 RadioButton有办法设置drawableTop中放置的一个图片选择器的大小吗 试过了setBounds()发现不可行啊,大神还有没有其他办法 解决方案 求助啊,谁有解决类似问题的经验 解决方案二: 设置DrawableTop的图片的大小

各位高手,如何用javascript函数清空DataGrid中某一行第一个单元格中的数值

问题描述 各位高手,如何用javascript函数清空DataGrid中某一行第一个单元格中的数值 解决方案 解决方案二:隐藏可以不?解决方案三:你可以在ITEMDATEBING事件中给这个单元格设置个ID然后再在脚本中隐藏这个单元格

android-如何设置 dialog 中的 setView?

问题描述 如何设置 dialog 中的 setView? 我使用下面的代码在 dialog 中设置 setView: LayoutInflater inflater = LayoutInflater.from(this); View layout = inflater.inflate(R.layout.mylayout, null); TextView MyTextView = (TextView)findViewById(R.id.my_tv); MyTextView.setText("tes

删除选定的MSHFlexGrid控件中的一行

           昨天晚上到今天上午,一直在弄那个添加删除用户的窗体.其实就纠结在一个问题上,如何点击一个网格,删除选中的Mshflexgrid控件中的一行.            由于对这个控件在学生信息管理系统时,学的很生疏,所以又从头学了一遍.            先来看一看常用属性:           AddItem向网格中加入一新行           Clear 清除网格中的内容           ClearStructure清除网格的结构(映射信息)           

android-如何设置 timepicker 中的 am/pm?

问题描述 如何设置 timepicker 中的 am/pm? 我在程序中使用 TimePicker.我设计的是当用户打开TimePicker时,就会启动默认初始化时间.但是现在 TimePicker 中显示AM 而不是PM.如何解决这个问题呢? Date initDate = m_NoteManageObject.getDateTimeArray(position);Calendar myCal = Calendar.getInstance();myCal.setTime(initDate);T