社区
非技术区
帖子详情
怎么让表格的某个单元或某列,某行不可选(不是不可编辑,是不能被选中)?
gstone
2002-01-12 07:59:05
...全文
504
4
打赏
收藏
怎么让表格的某个单元或某列,某行不可选(不是不可编辑,是不能被选中)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Soft21
2002-01-13
打赏
举报
回复
大家好啊,哈哈,我在等待大家的答案,呵呵!
z_yheart
2002-01-12
打赏
举报
回复
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.table.*;
...
JTable jTable1 = new JTable();
ListSelectionModel lsm=new DefaultListSelectionModel() ;
DefaultTableModel dtm=new DefaultTableModel(4,5);
Object[][] objData=new Object[4][5];
Object[] objName=new Object[4];
objName[0]="Name1";
objName[1]="Name2";
objName[2]="Name3";
objName[3]="Name4";
objData[0][0]="data1";
objData[0][1]="data2";
objData[0][2]="data3";
objData[0][3]="data4";
dtm.setDataVector(objData,objName);
lsm.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
lsm.addListSelectionListener(new javax.swing.event.ListSelectionListener(){
public void valueChanged(ListSelectionEvent e)
{
lsm_valueChanged(e);
}
});
jTable1.setModel(dtm);
jTable1.setSelectionModel(lsm);
//--------------------------------------------
public void lsm_valueChanged(ListSelectionEvent e)
{
if(jTable1.isCellSelected(0,0))
{
lsm.setSelectionInterval(1,1);//如果选中了(0,0),则变为选中(1,1)
}
}
gstone
2002-01-12
打赏
举报
回复
不好意思,怎么让它得不到焦点?
tangjianhua
2002-01-12
打赏
举报
回复
让其焦点不可获得.
Qt 设置QTableWidget
表格
不可
被
选
中
、
不可
编辑
一、设置
表格
不可
被
选
中
tableWidget->setSelectionMode(QAbstractItemView::NoSelection); 其它枚举值: QAbstractItemView::ExtendedSelection
选
中
多个目标 QAbstractItemView::SingleSelection
选
中
单个...
elementUI实现
表格
多
选
中
指定某些行
不能
被
选
中
elementUI实现
表格
多
选
中
指定某些行
不能
被
选
中
antdesign vue 自定义实现可
选
表格
,
表格
某列
选
项可
选
、行可
选
、表头可
选
需求:
表格
指定列中所有单
选
框的
选
中
状态与对应行的单
选
框状态,两两相关;每一行的单
选
框状态又与表头的单
选
框状态,两两相关。(1)当
选
择某些行时,表头是部分
选
样式;所有行
选
中
时,表头会是
选
中
状态;所有行不...
Layui
表格
某行
复
选
框变为
不可
选
状态
设置第index行
不可
选
function disabledRow(index){ //第index行复
选
框
不可
选
let t = $(".layui-table tr[data-index="+index+"] input[type='checkbox']"); t.prop('disabled',true); t.addClass('layui-btn-...
JQUERY EASYUI DATAGRID设置可
编辑
行的某个列
不可
编辑
最近在使用Jquery easy ui框架做项目,其中遇到了双击列表设置某一列
不可
编辑
的情况,具体详细代码如下 function OnClickRowListItemSelected(index){ if (endEditing()){ $('#list_item_selected').datagrid('...
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章