如何获得JTable里面的内容,然后保存到文件中? 在JTable中的内容如何获得啊,获得内容后每个字段需要用","分隔开. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 得到列数getColumnCount()// 得到行数getRowCount() // 得到每行每列的值,返回值是Object,具体什么类型自己转。getValueAt(int row, int column) // 用,隔开不用说了吧// 用OutputStream系列或者OutputWriter系列的类保存成文件。 楼上的兄弟,拿什么点出这俩方法啊getColumnCount()/getRowCount() 我拿我的Jtable没点出来啊~~ 不会吧。假设你的table里面的值都是String。JTable table;// JTable实例化初始化// ...String fn = ""; // 文件名PrintWriter out = new PrintWriter( new BufferedWriter( new FileWriter(fn)));// 取值int rowCount = table.getRowCount();int colCount = table.getColumnCount();for (int row = 0; row<rowCount; row++){ for (int col = 0; col<colCount; col++) { Object val = table.getValueAt(row, col); out.print((String)val); if (row == rowCount - 1( { out.print(","); } else { out.println(); } }}out.close();随手写的,没测试。你自己试一下 各位怎么设定协议呢 java,关于swing选择框和文件读取求助!!! 正则表达式问题差集 关于多线程的原子量的问题,希望大家一起讨论下,求结论 一个公司测试题 请教一个关于javascript在表格中增加一行的问题 我是初学者,遇到一问题,请各位大哥帮帮看看。。。 关于手机游戏编程,急~~~ 那位大侠能告诉怎么向QQ中的好友发送信息?UP者有分 我想在applet里动态添加按钮,出现问题了 遇到瓶颈了!希望高手指点一二! 那个高手帮我看哈这这么调用
getColumnCount()// 得到行数
getRowCount() // 得到每行每列的值,返回值是Object,具体什么类型自己转。
getValueAt(int row, int column) // 用,隔开不用说了吧// 用OutputStream系列或者OutputWriter系列的类保存成文件。
// ...String fn = ""; // 文件名
PrintWriter out =
new PrintWriter(
new BufferedWriter(
new FileWriter(fn)));// 取值
int rowCount = table.getRowCount();
int colCount = table.getColumnCount();for (int row = 0; row<rowCount; row++){
for (int col = 0; col<colCount; col++) {
Object val = table.getValueAt(row, col);
out.print((String)val);
if (row == rowCount - 1( {
out.print(",");
} else {
out.println();
}
}
}out.close();随手写的,没测试。你自己试一下