社区
Java SE
帖子详情
一个关于jtable放置在jscrollpane的问题?
hojialiang
2002-04-08 05:39:45
每当这样时,jtable的列宽度总是以jscrollpane的宽度等分,如何令jtable宽度大于jscrollpane?
...全文
45
3
打赏
收藏
一个关于jtable放置在jscrollpane的问题?
每当这样时,jtable的列宽度总是以jscrollpane的宽度等分,如何令jtable宽度大于jscrollpane?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hojialiang
2002-04-09
打赏
举报
回复
给笑天子 20分
SuperMMX
2002-04-08
打赏
举报
回复
当然不是, 是 JTable 缺省的 resize 模式不一样.
void setAutoResizeMode(int mode)
Sets the table's auto resize mode when the table is resized.
static int AUTO_RESIZE_ALL_COLUMNS
During all resize operations, proportionately resize all columns.
static int AUTO_RESIZE_LAST_COLUMN
During all resize operations, apply adjustments to the last column only.
static int AUTO_RESIZE_NEXT_COLUMN
When a column is adjusted in the UI, adjust the next column the opposite way.
static int AUTO_RESIZE_OFF
Do not adjust column widths automatically; use a scrollbar.
static int AUTO_RESIZE_SUBSEQUENT_COLUMNS
During UI adjustment, change subsequent columns to preserve the total width; this is the default behavior.
剩下的就不用多说什么了.
另外: column 的宽度, 缺省情况下用的都是 TableColumn 的 PreferredSize
最好使用这个来确定宽度.
lianyunzxp
2002-04-08
打赏
举报
回复
我感觉好象jtable的宽度没法大于jscrollpane的宽度,大了岂不是出来滚动条了
如果你要是想改变jtable的列宽度
tbl.getColumnModel().getColumn(1).setWidth(100);//改变第一列的宽度
编程技能训练与等级考试辅导:容器组件与辅助组件.pptx
JTextArea(文本区域)、
JTable
(表格)等数据量比较大的控件都需要
放置
在
JScrollPane
中,当数据超过
JScrollPane
区域时,
JScrollPane
会出现滚动条,用户可以拖动滚动条查看数据。 方法一:滚动面板.setViewportView...
关于
JTable
不能显示表头的
问题
JTable
组件显示数据时,如果直接将其
放置
在Frame的contentPane中则表头一行会显示不出来,如果将其
放置
在
JScrollPane
中显示数据的话,表头会自动显示出来。 引用Sun的原话为: It’s easy to put a table in a ...
关于
JTable
不能显示表头的
问题
(个人小结)
遇到
问题
:
JTable
不能正确显示标题,关于这个,官方文档里面有说:
JTable
组件显示数据时,如果直接将其
放置
在Frame的contentPane中则表头一行会显示不出来,如果将其
放置
在
JScrollPane
中显示...
Java图形界面(GUI)——如何将
JTable
成功放入面板
在这次课程设计中,大部分内容都设计的很流畅,没有遇到太大的
问题
,但在面板中加入
JTable
时确实花费了一部分时间,在此将解决办法总结出来: 定义控件: JPanel panel = new JPanel();
JTable
table; ...
JTable
单元格放自定义控件(一)-如何在
JTable
的单元格放JPanel
最近自己尝试着模仿着实现一款非常有名的进销库存管理系统(智慧记)...
JTable
tableA的第一列(品名规格)放的是自定义JPanel控件,JPanel上面放的是JTextfield和JButton,点击每一行第一列的JButton会弹出弹出
一个
J...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章