使用swing JFrame,我们可以使用JTable轻松显示任何表格数据。
添加JTable
我们将通过添加两行数据和一个标题列来显示一个JTable。要显示任何列标题以及数据,我们必须添加JScrollPane并将JTable放入其中。如果我们不需要标题,则不需要添加JScrollPane。
My_JTable.java
通过单击文件下面的图标或按Ctrl和创建文件N。
Other .. > JFrame > JTable1>Finish
转到设计选项卡并添加绝对布局
Layout > Absolute
添加JScrollPane
Containers > JScrollPane
在JPanel上为JScrollPane提供一个区域,以将JTable保留在其中。
转到组件并选择JTable,将JTable放在JScrollPane中。
添加数据和标题列。
使用“源”选项卡。
我们将创建两个String数组来存储列标题和两行数据。
public JTable1() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 400, 286);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JScrollPane scrollPane = new JScrollPane();
scrollPane.setBounds(26, 46, 352, 131);
contentPane.add(scrollPane);
String[][] data = {{"Alex","Five","55","Male"},
{"Ron","Six","65","Femal"}};
String[] column= {"Name","Class","Mark","Sex"};
jt1 = new JTable(data,column);
scrollPane.setViewportView(jt1);
}