♣
getTableCellRendererComponent 中isSelected疑问
我写了一个jtable,其中第一列被render成了checkbox,但是当每次选中某一行的时候,只有checkbox这一列没有高亮显示。怎么做才能让一整行都高亮显示选中?
是用isselected吗?怎么用?多谢!
· 网友精彩回答:
isselected: 目标单元格当前如果是选中的,则为true,反之为false,
不高亮显示跟render成了checkbox应该没什么关系,把table的选择模式设为
table.setselectionmode(listselectionmodel.single_selection);看看,
再不行就看一个这个吧http://community.csdn.net/expert/topic/4131/4131260.xml?temp=.5156061
public component gettablecellrenderercomponent(jtable table, object value,
boolean isselected, boolean hasfocus, int row, int column) {
if (isselected) {
this.setforeground(table.getselectionforeground());
this.setbackground(table.getselectionbackground());
}
else {
this.setforeground(table.getforeground());
this.setbackground(table.getbackground());
}
.................
- 更多问题:
- · 制作网站中遇到两个问题,请朋友指点
- · 向大家请教一个嵌入式数据库的问题
- · 感觉我们之间没有未来,可又不想错过,郁闷散分!!!!!!!!!!!!!!!!!!!
- · 十万火急,数据库启动不了该怎么办??谢谢,在线等!!!
- · 在VB.NET的如何将字符串按照指针(Long类型)的方式传送给Windows API?
- · !!用MFC写一个通讯录的问题
- · 怎么将一个文件放在一个exe文件中,不用InstallShield
- · 用vb做串行通讯(在线等,特急)
- · 两台装有2000 PRO的机器,如何使共享时不需输入密码
- · [求问编译问题]不能一个database问题
- · asp.net DLL问题,
- · Debian如何设置开机即进入console模式?
- · ■■接二连三的失败,心累了,激情也消退了!■■
- · 初來者
- · 严重郁闷~~~~~关于Itemchanged事件的问题
- · AhBian (阿扁) :你以前的一个贴子,现在用到,请进来讨论一下, 关于 ** 防止反编译 ** 的
- · apache专题
- · fso专题 | fso
- · ie浏览器专题
- · 漏洞与补丁
- · Fireworks专题 | Fireworks
- · Cookies应用
- · 后门软件
- · 网络ghost
- · 域服务器
- · 如何备份
- · 增量备份
- · sql server 备份
- · adsl 路由
- · 常用快捷键
- · ad域
- · 权限设置
- · 在R5的管理客户端,如何用server.id来签名设计元素
- · 全球知名3D设计软件行业盛会首度移师中国
- · 形象设计
- · 三维自然景观设计大师Vue 5 Esprit
- · 程序设计
- · Photoshop7.0之系统优化策略
- · 速成高手 Photoshop中文版数码全攻略
- · photoshop字体
- · 浏览器下载

