设置JTable某行不可编辑_jeecg jvxetable指定行不可选中-程序员宅基地

技术标签: import  string  vector  class  table  object  

 今天在csdn上看到别人问这个问题.就写了个类.

import java.awt.Dimension;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.Vector;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.AbstractTableModel;
import javax.swing.table.DefaultTableModel;

public class test {
 JTable table=new JTable();
 DefaultTableModel model;
public test(){
 JFrame frame=new JFrame();
 this.gettable();
 //table.addMouseListener(this);
 JScrollPane src=new JScrollPane(table);
 frame.setSize(new Dimension(400,200));
 src.setBounds(0, 0, 400, 200);
 frame.add(src);
 frame.setVisible(true);
}
public void gettable(){
 Object ss[][]={
   {"12","12"},
   {"13","13"}
 };
 Vector v1=new Vector();
 Vector v2=new Vector();
 for(int i=1;i<3;i++){
  Vector v=new Vector();
  v.addElement(i*10);
  v.addElement((i+1)*10);
  v1.addElement(v);
 }
 v2.addElement("A");
 v2.addElement("B");
 //model=;
 DefaultTableModel model=new DefaultTableModel(v1,v2);
 table.setModel(new DefaultTableModel(v1,v2) {
  public boolean isCellEditable(int row,int col){
   if(row==1) return false;
   return true;
  }
 });
}
public static void main(String args[]){
 new test();
}
}
呵呵有问题大家一起探讨阿。我是新手

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/happyandsad/article/details/2260965

智能推荐

android am start activity,android 9.0 startActivity流程浅析-程序员宅基地

文章浏览阅读224次。我们从startActivity开始讲解。1.Activity::startActivitypublic void startActivity(Intent intent) {this.startActivity(intent, null);}public void startActivity(Intent intent, @Nullable Bundle options) {if (option..._android9.0 ams相关类

【整理】SISD、MIMD、SIMD、MISD计算机的体系结构的Flynn分类法-程序员宅基地

文章浏览阅读5.7w次,点赞22次,收藏83次。1. 计算平台介绍Flynn于1972年提出了计算平台的Flynn分类法,主要根据指令流和数据流来分类,共分为四种类型的计算平台,如下图所示:单指令流单数据流机器(SISD)SISD机器是一种传统的串行计算机,它的硬件不支持任何形式的并行计算,所有的指令都是串行执行。并且在某个时钟周期内,CPU只能处理一个数据流。因此这种机器被称作单指令流单数据流机器。早期的计算机都是SISD_sisd

解决curl连接错误___imp__ldap_initw-程序员宅基地

文章浏览阅读5.6k次,点赞2次,收藏3次。curl连接时如果报以下错误,需要添加Ws2_32.lib和___imp__ldap_initw

linux的setup函数,linux 安装setup.py程序的实现方法-程序员宅基地

文章浏览阅读1.1k次。linux 安装setup.py程序的实现方法首先执行命令:[root@mini61 setuptools-8.2.1]# python setup.py build再执行命令:[root@mini61 setuptools-8.2.1]# python setup.py install完成!以上这篇linux 安装setup.py程序的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考..._linux setup.py

项目沟通模型知识_项目沟通适用的模型-程序员宅基地

文章浏览阅读1.2k次。下图表示的是一个项目够模型,表明想法、观点或信息是如何在发送者和接收者两者间收发的,这个项目沟通模型的关键因素包括: 编码————把想法和观点翻译成其他人不能看懂的语言。 通信————发送编码。 传播媒介————运送信息的途径。 噪声————影响信息传播和读取的因素(例如距离)。 解码————把信息翻译成原来的想法和观点。 图11.2中的基本要点是确认收到信息的行为。而_项目沟通适用的模型

Debian8/9 LAMP安装实录-程序员宅基地

文章浏览阅读111次。为什么80%的码农都做不了架构师?>>> ..._debian 8 安装lamp

随便推点

PPTV智能电视喊来各电视品牌,要用百亿体育IP覆盖1亿终端-程序员宅基地

文章浏览阅读233次。2016年中国彩电产量达到1.75亿台,占全球出货量的60.3%。其中,广东省就生产了8116.89万台,差不多占了一半,拥有创维、TCL、康佳诸多顶级电视品牌的广东依然是当之无愧的电视大省,看到这里就能理解,为何总部在南京的PPTV智能电视会将大屏内容推介会选在深圳召开了。9月28日的PPTV智能电视大屏内容推介会上,聚集了与中国智能电视行业有关的所有主流玩家:创维、长虹、海信、康佳、夏普、小米...

[016]Java设计模式2——Iterator-程序员宅基地

文章浏览阅读322次。Iterator主要针对Java容器设计的,主要目的就是为了解决多种容器统一遍历的问题。每一种容器都有其独特的遍历方式,当使用的容器发生变化的时候,遍历部分的代码也要跟着变化,这样不便于程序的维护,使用Iterator将使程序更加灵活。废话少说,直接上代码,程序员还是代码更有说明性。代码实现了ArrayList与LinkedList两种容器的逻辑。下面代码实现了这两种容器处理元素时经常用到的两种方法

基于 OpenSSL 生成自签名证书_openssl生成自签名-程序员宅基地

文章浏览阅读1.6w次,点赞9次,收藏61次。基于 OpenSSL 生成自签名证书PKI、CA、SSL、TLS、OpenSSL几个概念PKI 和 CAPKI 就是 Public Key Infrastructure 的缩写,翻译过来就是公开密钥基础设施。它是利用公开密钥技术所构建的,解决网络安全问题的,普遍适用的一种基础设施。PKI 是目前唯一的能够基本全面解决安全问题的可能的方案。 PKI 通过电子证书以及管理这些电子证书的一整套设..._openssl生成自签名

Simulink测量正弦信号频率_simulink自适应频率检测-程序员宅基地

文章浏览阅读1w次,点赞6次,收藏36次。1.Simulink自带模块_simulink自适应频率检测

下拉列表dropdown取消默认点击隐藏及修复需要二次点击的方法_手动触发点击事件不能让dropdown隐藏-程序员宅基地

文章浏览阅读2k次。下拉列表dropdown取消默认点击隐藏及修复需要二次点击的方法_手动触发点击事件不能让dropdown隐藏

Windows右键菜单项管理讲解(RightMenuMgr)-程序员宅基地

文章浏览阅读1.4w次,点赞5次,收藏21次。本文主要介绍三项内容:1、使用RightMenuMgr工具设置鼠标右键菜单2、右键菜单名称与管理器扩展项的名称对应3、特殊右键删除方式。RightMenuMgrRightMenuMgr是一款非常方便的管理器Windows右键菜单的工具。界面如下,百度可下。扩展项名称对应列表可在RightMenuMgr(下文成为管理器)软件中找到对应关系并设置。 右键菜单显示的名称 管理器中扩展项名称 ..._rightmenumgr

推荐文章

热门文章

相关标签