社区
Java SE
帖子详情
关于JTable的文件存储问题
leigao_IT
2007-11-27 10:31:36
我在JTable的表中输入了一些数据,里面有几种不同的类型,举个例子:
name string,age int,sex char
在图形界面里输入了之后我想把内容保存到文件中。
我想的是一种比较苯的方法,就是用特殊的字符把他们分割开,但是感觉这样操作太不科学
不知道有没有现成的方法可以简单的把他存储到文件当中呢。
...全文
138
2
打赏
收藏
关于JTable的文件存储问题
我在JTable的表中输入了一些数据,里面有几种不同的类型,举个例子: name string,age int,sex char 在图形界面里输入了之后我想把内容保存到文件中。 我想的是一种比较苯的方法,就是用特殊的字符把他们分割开,但是感觉这样操作太不科学 不知道有没有现成的方法可以简单的把他存储到文件当中呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
江东闲客
2007-11-30
打赏
举报
回复
如果真要加分割符保存串,那用Tab比较好吧,Tab不容易被设定到Table的Cell中去啊。
看到阿宝提到了ObjectOutputStream,突然有这么个想法:
Table对应着有TableModel,如果在TableModel定义好了一个Vector对应着Table中的值,
(若有未实现Serializable接口的对象,也给它变换后保存到Vector中)
然后用ObjectOutputStream的writeObject()来写文件,
用ObjectInputStream的readObject()来读取文件,这样是不是能够更简单方便的
让Table数据和文件关联起来。
qybao
2007-11-27
打赏
举报
回复
自己循环遍历JTable,每个字段都加上“”,然后用逗号隔开,按行输出
从文件解析回来的时候,反过来就可以,也就是通过逗号分开取得每个字段,然后把每个字段的内容前后的“”去掉。
或者,最简单的方法,因为JTable实现了Serializable接口,所以,如果确保你的JTable里没有放置未实现Serializable接口的对象的数据,直接用ObjectOutputStream的wrtieObject就可以。
支持ResultSet的
JTable
ResultSet直接在
JTable
显示
java表格
jtable
源码
可读取文本内容到表格某列,提供下拉选项,可保存,功能齐全的java图形化界面之表格
jtable
源码
JTable
添加CheckBox
一个
JTable
里添加CheckBox的完整例子,包括表头的JCheckBox全选联动
读取EXCEL到
JTABLE
本人 网上找的,修改后,很好用,跟大家分享一下
JTable
(动态添加数据)
用 JavaBean 动态向
JTable
中添加数据,将数据信息保存到 Sql Server 数据库中,在到
JTable
中显示。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章