`
zhoumu
  • 浏览: 51470 次
  • 性别: Icon_minigender_1
  • 来自: 广东清远连州
社区版块
存档分类
最新评论

java中如何把JTable设置为不可编辑

    博客分类:
  • blog
阅读更多

在java中把表格设置为不可编辑有两种办法
1.自己做一个JTable类:
如下  
import javax.swing.JTable;

public class MyTable extends JTable{

     public MyTable(){super();} //默认构造,可有可无

&nb...








分享到:
评论

相关推荐

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

    3. **不可编辑的表格**:可以自定义`DefaultTableModel`子类,覆盖`isCellEditable`方法返回`false`,使所有单元格不可编辑,如示例中的代码所示。 **二、表格列的操作** 1. **关闭自动调整宽度**:`table....

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

    1. 双击单元格使其处于可编辑状态后,即使没有做出任何修改,当单元格失去焦点时,该事件将被激活。 2. 通过该事件,我们可以获取单元格最新的数据,却无法获取原有数据。 二、TableCellListener 的解决方案 经过...

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

    - **设置表格模型**:使用`DefaultTableModel`作为数据模型,并设置了表格不可编辑。 - **添加滚动面板**:为了更好地适应窗口,使用`JScrollPane`包裹`JTable`,并设置了默认尺寸。 - **设置表格样式**:包括行高、...

    JAVA中JTable组件详解实例

    3. **创建不可编辑的表格** 如果需要创建一个用户不能修改表格内容的`JTable`,可以通过继承`DefaultTableModel`并重写`isCellEditable`方法来实现: ```java String[] headers = {"表头一", "表头二", "表头三...

    java中JTable的应用】.pdf

    在实际开发中,程序代码不可避免地会出现错误。文档内容中的异常处理部分,使用了try-catch语句来捕获异常,并输出错误信息。在处理数据库连接和操作时,正确的异常处理尤为重要,它不仅可以帮助开发者定位问题,还...

    JAVA JTREE JTABLE实例代码

    总之,JTree和JTable是Java GUI编程中不可或缺的工具,熟练掌握它们的使用能够极大地提升开发效率,提供用户友好的数据展示界面。通过实践和研究提供的实例代码,开发者可以深入理解这两个组件的工作原理,从而更好...

    JAVA中JTable组件详解实例[借鉴].pdf

    3. **不可编辑的表格**:通过创建一个默认表格模型并重写`isCellEditable`方法来创建一个所有单元格都不可编辑的表格。 接着,我们将讨论如何控制表格的列: 1. **禁用自动调整列宽**:`table.setAutoResizeMode...

    java表格控件JTable常用操作详解.pdf

    这种方式可以创建一个带有表头和表数据的表格控件,并且让表单元格不可编辑。 二、对表格列的控制 JTable 提供了多种方式来控制表格列,以下是一些常用的操作: 1. 设置列不可随容器组件大小变化自动调整宽度:`...

    JTable添加CheckBox

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

    JTable_JTree.rar_JTable Java_JTree JTable_jtree

    总之,`JTable`和`JTree`是Java Swing中不可或缺的组件,用于展示和操作表格及树形数据。通过理解和实践,开发者能够构建出交互性强、功能丰富的桌面应用程序。在“JTable_JTree.rar”中,你将找到相关的示例代码,...

    JTable (动态添加数据)

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

    javaJtable经典列设置+表格颜色.doc

    - `JTable` 创建时,使用了 `DefaultTableModel` 实例化,同时设置了表格不可编辑。 3. **设置表格标题和内容**: - 列标题是通过 `Vector<String>` 实例化并添加到 `DefaultTableModel` 中。 - 数据行可以通过...

    java JTable用法详解

    在这种情况下,通过继承 `DefaultTableModel` 并覆盖 `isCellEditable` 方法来实现单元格的不可编辑性。 #### 二、对表格列的控制 表格列的控制包括设置列的宽度、列的数量以及添加或删除列等操作。 1. **设置列...

    理解jtable 用法

    总的来说,`JTable`是Java Swing中处理表格数据的强大工具,它提供了丰富的功能和高度的可定制性,是开发桌面应用时处理数据展示的常用组件。理解其构造函数、基本用法以及与数据模型的交互,将有助于构建更加复杂和...

    javaJtable经典列设置+表格颜色参考.pdf

    - `isCellEditable()`方法被重写,使得表格中的所有单元格都不可编辑,只供查看。 - `JTable`实例化时,传入`DefaultTableModel`,并进一步重写`isCellEditable()`方法,确保数据不可修改。 - 使用`JScrollPane`...

    Java JTable Demo

    Java JTable是Java Swing库中的一个关键组件,用于在桌面应用程序中展示表格数据。它提供了丰富的功能,使得用户可以查看、编辑和操作二维数据集。在这个"Java JTable Demo"中,我们将深入探讨如何有效地使用JTable...

    GridBagLayout && JTable 排序

    `JTable`是Java Swing中的一个核心组件,用于展示二维数据,比如数据库中的记录或者任何其他表格形式的数据。`JTable`的每一行和每一列都可以绑定到模型(通常是`DefaultTableModel`)的数据上。默认情况下,`JTable...

    JTable示例

    **Java中的JTable** 在Java Swing库中,`JTable`是用于展示表格数据的关键组件。...理解和熟练使用`JTable`对于开发Java桌面应用程序是必不可少的。通过实践和深入学习,你可以创建出功能强大的数据管理界面。

    JTable 操作单元格 行 列

    在Java Swing库中,`JTable`是一个非常重要的组件,用于在GUI应用程序中展示二维数据。它是基于模型-视图-控制器(MVC)架构设计的,使得数据操作变得灵活且易于管理。本篇文章将深入探讨`JTable`如何操作单元格、行...

    JTable实例大全

    在Java编程领域,Swing库是用于创建图形用户界面(GUI)的重要工具,而`JTable`是Swing中一个核心组件,它用于显示和编辑表格数据。`JTable`实例大全提供了各种实用示例,涵盖了`JTable`的高级功能,如合并表头和...

Global site tag (gtag.js) - Google Analytics