Java Swing中JTable的基础Demo纪要

本文档介绍了在Java Swing中使用JTable组件的基本方法,包括如何构建JTable以及与JScrollPane结合使用来实现滚动条功能。通过两个Demo示例,展示了无滚动条和有滚动条的JTable效果。
摘要由CSDN通过智能技术生成

背景

        项目应用中有不少场景需要各种Swing组件,特此整理!

问题

        Java Swing中JTable组件如何构建?

说明

        JTable这类的显示组件一般都会与JScrollPane组件组合出现,要不然数据项不会有滚动条。

样例Demo

下面总共有两个Demo,第一个是基础的渲染Demo

Demo1

下面的Demo是一则没有滚动条的Table样例:

package com.company.swing.table.demo1;

import javax.swing.*;
import java.awt.*;

/**
 * 用例主要演示基础表格数据的生成,
 */
public class Table1 {
    public static void main(String[] args) {

        // 初始化一个数据面板用来装载数据。这里的布局方式使用对于表格类Dom渲染最友好的边界布局。
        // (如果使用其他的布局方式也可以实现数据的正常渲染,但是需要进行样式的调配,因此此类Dom数据的渲染使用边界布局性价比最高)
        JPanel panel = new JPanel(new BorderLayout());

        // 初始化数据表头
        Object[] columnNames = {"姓名", "语文", "数学", "英语", "总分"};
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值