我是靠谱客的博主 俊逸手机,这篇文章主要介绍java jtable 内容_Java Swing - 如何更改JTable上的单元格内容...,现在分享给大家,希望可以做个参考。

import java.awt.BorderLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.print.PrinterException;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JScrollPane;

import javax.swing.JTable;

public class Main {

public static void main(String args[]) {

final Object rows[][] = { { "one", "1" }, { "two", "2" }, { "three", "3" },

{ "four", "4" }, { "one", "1" }, { "two", "2" }, { "three", "3" },

{ "four", "4" }, { "one", "1" }, { "two", "2" }, { "three", "3" },

{ "four", "4" }, { "one", "1" }, { "two", "2" }, { "three", "3" },

{ "four", "4" },

};

final Object headers[] = { "English", "#" };

JFrame frame = new JFrame("Table Printing");

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

final JTable table = new JTable(rows, headers);

JScrollPane scrollPane = new JScrollPane(table);

frame.add(scrollPane, BorderLayout.CENTER);

JButton button = new JButton("Print");

ActionListener printAction = new ActionListener() {

public void actionPerformed(ActionEvent e) {

try {

table.print();

} catch (PrinterException pe) {

System.err.println("Error printing: " + pe.getMessage());

}

}

};

button.addActionListener(printAction);

frame.add(button, BorderLayout.SOUTH);

frame.setSize(300, 150);

frame.setVisible(true);

}

}

最后

以上就是俊逸手机最近收集整理的关于java jtable 内容_Java Swing - 如何更改JTable上的单元格内容...的全部内容,更多相关java内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部