`

Swing 表格不显示header

阅读更多

java swing中,表格不显示header 怎么办?



代码:

 parameterTable_1 = new JTable();
        parameterTable_1.setRowSelectionAllowed(false);
//        JScrollPane jscrollPane22=new JScrollPane(); 
//        panel_14.add(parameterTable_1.getTableHeader(),BorderLayout.NORTH);
        panel_14.add(parameterTable_1);

  

解决方法:把table放在JScrollPane 中

parameterTable_1 = new JTable();
        parameterTable_1.setRowSelectionAllowed(false);
//        JScrollPane jscrollPane22=new JScrollPane(); 
//        panel_14.add(parameterTable_1.getTableHeader(),BorderLayout.NORTH);
        panel_14.add(new JScrollPane(parameterTable_1));

运行结果: 



 

参考:http://hw1287789687.iteye.com/blog/2254518

  • 大小: 14.5 KB
  • 大小: 20.9 KB
0
1
分享到:
评论

相关推荐

    Java SE 6.0编程指南 26_第二十六章 Swing表格源码

    第二十六章"Swing表格源码"深入探讨了如何利用JTable来高效地显示和操作表格数据。 首先,JTable是一个非常灵活的组件,能够根据提供的数据模型动态生成表格。数据模型通常是DefaultTableModel或AbstractTableModel...

    Swing开发常见难点疑点解决之道

    在Swing中,我们通常使用JTable的tableHeader中的Renderer来实现列头的合并。通过重写DefaultTableCellRenderer并设置合适的边框和文字对齐方式,可以实现多行或多列的标题合并。此外,对于表格内容的合并,需要调整...

    SWING表头合并

    首先,我们需要了解JTable,它是Swing中的一个核心组件,用于显示和编辑表格数据。默认情况下,JTable的表头是单行的,但如果需要呈现多级表头,我们需要自定义表头视图。 在Swing中,表头由JTableHeader类表示,...

    Java Swing Examples

    JTable 是 Swing 中的一个非常重要的组件,用于展示表格数据。它允许用户以结构化的方式展示和编辑表格数据。 ##### 1. Groupable Header 示例 - **GroupableHeaderExample.java**:此示例展示了如何实现可分组的...

    ireport+jasperReport+Swing总结.doc

    - **PageHeader (页头)**:每一页都会显示一次,常用于放置页码或页眉信息。 - **ColumnHeader (列头)**:用于定义表格列名。 - **Detail (详细信息)**:存放具体数据的地方,对应报表中的字段。 - **ColumnFooter ...

    SWING导出excel.docx

    2. **JTable**: `JTable`是Swing中的一个组件,可以用来显示和编辑两维表格数据。在这里,它被用来展示数据,并在导出时作为数据源。 3. **DefaultTableModel**: 这是`JTable`使用的默认模型,它管理表格的数据和列...

    java设置表格的高度宽度.doc

    在 Java 中,使用 JTable 控件来显示和编辑二维单元表。JTable 提供了许多工具来自定义其呈现和编辑,同时提供了这些功能的默认设立。今天,我们将学习如何设置表格的高度和宽度。 设置表格的高度 在 JTable 中,...

    Swing 经典文章

    尽管这类项目在技术层面并不复杂,但在实施过程中,作者意识到了分享个人经验和技巧的重要性,尤其是在Java Swing框架的应用方面。 #### 二、Swing框架概述 Swing是Java平台中的一个图形用户界面(GUI)工具包,它为...

    JAVAWEb从入门到精通利用JTable类直接创建表格PPT教案学习.pptx

    在JavaWeb开发中,JTable类是Swing组件库中用于创建和展示表格数据的关键类。这个PPT教案深入介绍了如何使用JTable类从入门到精通,特别关注如何直接利用它来创建表格,并进行一定程度的定制和操纵。 首先,创建...

    JScrollPane设置透明

    - **Header(页眉)**:通常指的是表格或列表的列标题。 - **Corner(角落组件)**:`JScrollPane`的四个角落可以放置滚动条或其他自定义组件。 4. **`JScrollPane`的布局管理**: `JScrollPane`使用特殊的布局...

    JTable添加CheckBox

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

    JTable的介绍.doc

    表格由两部分构成:行标题(Column Header)和行对象(Column Object)。`getTableHeader()`方法可以获取到行标题的引用。在示例中,`JTable`被放置在`JScrollPane`中,这样当表格数据超出视口时,用户可以通过滚动...

    理解jtable 用法

    - 当不使用`JScrollPane`时,若想在`JFrame`中显示Column Header,需要手动添加`table.getTableHeader()`到布局管理器。 在实际应用中,`JTable`经常与数据库结合使用。通过适配器类(如`DefaultTableModel`)和...

    jtable多级表头

    在Java编程领域,`JTable`是Swing库中用于创建和展示表格数据的重要组件。在实际应用中,我们有时需要展示更为复杂的数据结构,这时就需要用到多级表头(multiheader)。多级表头允许我们在表格的列或者行上设置多个...

    基于JTable的列宽与内容自适应的实现方法

    在Java Swing中,`JTable`是一个非常常用的组件,用于展示二维数据表格。然而,默认情况下,`JTable`的列宽是平均分配的,这可能导致某些含有长内容的单元格被截断,影响了用户体验。为了解决这个问题,我们可以实现...

    jfreereport

    通过结合TableModel,可以轻松地与Java Swing表格控件进行交互,实现数据的动态加载和展示。开发者还可以自定义元素,扩展JFreeReport的功能,以满足特定的报表需求。 总之,JFreeReport是一个强大而灵活的Java报表...

    java--JTable排序实例源码

    `JTable`是Java Swing组件模型的一部分,它继承自`JComponent`,用于在窗口应用程序中显示表格数据。`JTable`可以与`TableModel`接口一起使用,`TableModel`负责管理表格的数据和结构。开发者可以自定义`TableModel`...

    Java中DefaultTableModel的用法.pdf

    但是,如果要显示的数据模式非常复杂,例如成绩表格外加学生选课信息等,像这类的表格通常显示的信息会因人面异,因此使用AbstractTableModel会比较容易设计些。 DefaultTableModel的构造函数有多种,包括: * ...

    JTable表头排序的两种方法

    在Java Swing库中,`JTable`是用于创建和显示二维数据的重要组件。它提供了丰富的功能,包括排序,使得用户可以方便地对表格中的数据进行升序或降序排列。本篇文章将详细介绍如何实现`JTable`表头的排序功能,并提供...

    JTabbe详细讲解

    如果直接将`JTable`添加到容器中,不使用`JScrollPane`,则行标题可能无法正确显示。 4. **`JTable`组成部分**: - **行标题(Column Header)**:显示列的名称,可以通过`getTableHeader()`方法获取。 - **行...

Global site tag (gtag.js) - Google Analytics