我有 jtable 归档数据。我想为 Jbutton 的 Action 创建 java 代码。我的要求是当我单击按钮时,然后复制 jtable 的所有内容到剪贴板。我该怎么做。
String[] columnNames={"DATE","Steet"};
String[][] cells=new String[ar.size()][2];
for(int i=0;i<ar.size();i++){
cells[i][0]=((PRIvariable)ar.get(i)).incDate;
cells[i][1]=((PRIvariable)ar.get(i)).selectedSteer;
}
table = new JTable(cells,columnNames);
table.setVisible(true);
table.setSize(400, 400);
js=new JScrollPane();
js.setViewportView(table);
js.setBounds(10, 230,500, 215);
js.setVisible(true);
add(js,java.awt.BorderLayout.CENTER);
- 在这段代码中,ar 是我的数组列表。
- 如何编写可以复制此 Jtable 内容的代码。
最佳答案
JTable 已经支持复制操作。 Action Map Action展示了如何轻松地将此 Action 与 JButton 一起使用,这样您就不必重写代码。
关于java - 如何将jtable的内容复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4671657/