创建不可滚动的表格

 

import java.awt.BorderLayout;
import java.util.Vector;
import javax.swing.JFrame;
import javax.swing.JTabbedPane;
import javax.swing.JTable;
import javax.swing.table.JTableHeader;

public class ExampleFrame01 extends JFrame {// 创建一个ExampleFrame01类继承JFrame类
 public static void main(String[] args) {// 主方法
  ExampleFrame01 frameo1 = new ExampleFrame01();// 实例化一个ExampleFrame01()对象
  frameo1.setVisible(true);// 让其在窗口显示
 }

 public ExampleFrame01() {
  super();// 继承父类
  setTitle("创建不可滚动的表格");// 标题
  setBounds(100, 100, 250, 150);// 设置长宽高
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 将窗体关闭
  Vector coumnNameV = new Vector();// 定义表格数据向量
  coumnNameV.add("A");// 添加列名
  coumnNameV.add("B");// 添加列名
  Vector taVector = new Vector();// 定义表格数据向量
  for (int row = 2; row < 6; row++) {
   Vector rowv = new Vector();// 定义表格行向量
   rowv.add("A" + row);// 添加单元格数据
   rowv.add("B" + row);// 添加单元格数据
   taVector.add(rowv);// 将表格行向量添加到表格数据向量中

  }
  JTable table = new JTable(taVector, coumnNameV);// 创建指定表格列名和表格数据的表格
  getContentPane().add(table, BorderLayout.CENTER);// 将表格添加到边界布局的中间
  JTableHeader tableHeader = table.getTableHeader();// 获得表格头对象
  getContentPane().add(tableHeader, BorderLayout.CENTER);// 将表格头对象添加到边界布局中间
 }
}

 

转载于:https://www.cnblogs.com/maxiaoyan123-com/archive/2013/05/09/3068551.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值