`
zengxx1989
  • 浏览: 300302 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

java Swing 之:设置JTable 不可编辑

阅读更多
自己写一个类继承于  DefaultTableModel 重写  isCellEditable (int ,int )方法
class MyTableModel extends DefaultTableModel{

@Override
public boolean isCellEditable(int row, int column) {
return false;
}


public MyTableModel(Vector data,Vector columns){
super(data, columns);
}

}

MyTableModel model =new MyTableModel(vec, columns);
table.setModel(model);
分享到:
评论

相关推荐

    java swing 表头不可拖动

    在标题"java swing 表头不可拖动"中,提到的问题是关于如何在Java Swing应用中阻止JTable的列头进行拖动操作。这通常是通过自定义JTable或其相关的HeaderView来实现的。在Swing中,JTable的表头(表头即列头)是由...

    Java Swing实现JTable检测单元格数据变更事件的方法示例

    Java Swing 实现 JTable 检测单元格数据变更事件的方法示例 Java Swing 中的 JTable 是一个功能强大且灵活的表格组件,广泛应用于各种桌面应用程序中。然而,在实际开发中,我们经常需要检测单元格数据的变更事件...

    JAVA表格控件JTable常用操作详解.doc

    在Java Swing编程中,JTable是一个不可或缺的组件,用于展示二维数据并允许用户进行交互。它提供了丰富的功能,包括数据的显示、编辑以及对行和列的操作。以下是对JTable常用操作的详细说明: **一、创建表格控件**...

    java Jtable 经典列设置+表格颜色.docx

    ### Java Swing JTable 经典列设置与表格颜色设置详解 #### 一、概述 本文档将详细介绍如何在Java Swing框架下使用`JTable`组件进行经典列设置以及表格颜色的自定义设置,并通过一个实际的例子展示如何实现这些...

    JTable自动换行

    在Java的Swing库中,`JTable`是用于创建二维数据展示的组件,它类似于电子表格。在处理`JTable`时,我们有时需要使其单元格内容支持自动换行,以便更好地显示长文本。标题“JTable自动换行”正是指向这个功能,即...

    JTable (动态添加数据)

    确保`JTable`的列是可编辑的,或者根据需要设置不可编辑。在用户完成编辑后,可以捕获`TableCellEditor`的事件,更新JavaBean,并调用数据库更新方法。 8. **JTableTest**: 这个文件名可能表示的是一个测试类,...

    javaswing详解

    1. 轻量级与重量级组件:Swing组件是轻量级的,基于Java的AWT(Abstract Window Toolkit)组件,比AWT更加高效,因为它们不依赖于操作系统底层的图形系统。 2. MVC设计模式:Swing组件遵循模型-视图-控制器(MVC)...

    Swing插件下载,swing下载,java-swing下载,swing-plugin

    10. **JTable和JTree**:用于展示表格数据和树形结构,提供了丰富的功能,如排序、过滤和编辑。 在实际开发中,理解并熟练运用这些知识点能够帮助开发者构建出功能强大、用户体验良好的Java桌面应用。同时,由于...

    The Definitive Guide to Java Swing Third Edition

    ### 《Java Swing 终极指南》第三版关键知识点概览 #### 一、书籍基本信息与版权信息 - **书名**:《Java Swing 终极指南》第三版 - **作者**:John Zukowski - **出版社**:本书由Springer-Verlag New York, Inc....

    Java Swing桌面开发经典案例

    这个"Java Swing桌面开发经典案例"集合包含超过200个可运行的示例,为学习和理解Swing提供了丰富的资源。下面,我们将深入探讨Java Swing的一些核心概念和关键组件,以及如何利用这些案例来提升你的Swing开发技能。 ...

    90个java-swing基础例子.zip

    7. **Swing构件的可定制性**:Swing组件高度可定制,可以通过重绘(override paintComponent())或设置属性来改变组件的外观和行为。 8. **对话框(Dialogs)**:Swing提供了JOptionPane,JOptionPane可以创建各种类型...

    JTable添加CheckBox

    在Java Swing中,`JTable` 是用于展示二维数据的组件,它允许用户查看和编辑数据。本示例探讨如何在`JTable`中添加`CheckBox`,并实现表头的`JCheckBox`全选联动功能。这在需要用户进行多选操作的界面中非常常见,...

    Swing JTable 常用属性

    Swing JTable 是 Java 中一个常用的表格控件,用于显示和编辑表格数据。在实际开发中,经常需要对 JTable 进行各种设置和操作,这篇文章将详细介绍 JTable 的常用属性和方法。 一、创建表格控件的各种方式 在实际...

    JavaSwing界面设计(所有控件及示例)

    - `java.awt.Component` 是所有图形组件的基础,包括可视和不可视组件。 - `java.awt.Container` 是能够容纳其他组件的容器,它是`Component`的子类。 - `javax.swing.JComponent` 是Swing组件的核心,它是所有...

    精通java-swing开发.doc

    在Java Swing开发中,Swing组件库是一个强大的工具集,用于构建图形用户界面(GUI)。这个库主要围绕着`javax.swing`包展开,它提供了丰富的组件、布局管理器以及事件处理机制,使得开发者可以创建出复杂的桌面应用...

    JAVA Swing 实现商品列表,数量加减 ,删除整行 Demo

    总的来说,这个Demo涵盖了Java Swing中关于`JTable`的基本操作,包括数据的添加、修改和删除,以及对用户交互的响应。这有助于开发者掌握如何在Swing应用中构建复杂的用户界面,并处理数据操作。通过实践和理解这个...

    最全的Java Swing示例程序

    Java Swing是Java GUI(图形用户界面)编程的重要组成部分,它基于Java AWT(Abstract Window Toolkit)库,并提供了更丰富的组件和功能。Swing提供了一套轻量级的组件,允许开发者创建美观且功能强大的桌面应用程序...

    Java课程设计-基于Java swing的学生信息管理系统(教务系统).rar

    同时,使用IDE的调试工具进行问题定位和修复也是必不可少的技能。 通过这个课程设计项目,学生不仅能深入理解和应用Java Swing,还能提升数据库操作、事件处理、异常处理和软件工程实践等多方面的能力。同时,这个...

    五子棋JavaSwing开发

    【五子棋JavaSwing开发】是一个适合初学者的项目,它涵盖了客户端应用程序的开发以及数据库的使用。在这个项目中,我们将深入学习如何利用Java Swing库来构建图形用户界面(GUI),同时理解数据库与Java程序之间的...

Global site tag (gtag.js) - Google Analytics