下载此文档

南京Java培训机构 Java中JTable的用法.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
南京Java培训机构 Java中JTable的用法.doc南京Java培训机构Java中JTable的用法
Swing颇受欢迎的JTable类为显示大块数据提供了一种简单的机制。JTable有很多东西 是用于数据的生成和编辑,其中的很多东西还可以自定义,从而更进一步增强其功能。下面 南京达内的老师就来谈一谈Java中的JTable的用法。下文会引导你一步步地进入JTable的 世界。
Listing A包含了一个简单示例的代码,这个示例会说明常用JTable的行为。用户能够更 改JTable的布局、拖放它的栏,或者通过拖动标题的分隔线来改变其大小。
这些列被保存在一个String数组里:
String]] columnNames = {"Product","Number of Boxes","Price"};
数据被初始化并保存在一个二维的对象数组里:
Object[][] data =
{
{"Apples", new lnteger(5),""},
{"Oranges", new lnteger(3),""},
{"Pears", new lnteger(2),""},
{"Grapes", new lnteger(3),""},
};
JTable 是使用 data 和 columnNames 构成的:
JTable table = new JTable(data, columnNames);
查看JTable
JTable的高度和宽度按照下面的方法来设定:
(new Dimension(300, 80));
如果JTable的一个列或者JTable窗口自身的大小被重新确定,那么其他列会被相应的缩 小或者放大,以适应新的窗口。使用setAutoResizeMode()方法就能够控制这种彳亍为:
(int mode);
mode整数字段可能的值有:
AUTO_RESIZE_OFF
AUTO_RESIZE_NEXT_COLUMN
AUTO_RESIZE_SUBSEQUENT_COLUMNS
AUTO_RESIZE_LAST_COLU M N
AUTO_RESIZE_ALL_COLUMNS
表格的缺省值
,就要用 到:
();
你可以用下面的方法来改变行的高度:
(i ntpixelHeight);
各个单元格的高度将等于行的高度减去行间的距离。
在缺省情况下,内容的前景颜色和背景颜色的选择都是由Swing的所见即所得的实现来 确定的。你可以使用下面的方法来更改选择的颜色:
(); ();
你也可以隐藏单元格的方格坐标线,就像下面这样:
nes(false);

南京Java培训机构 Java中JTable的用法 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小雄
  • 文件大小83 KB
  • 时间2021-08-06