如何并排显示两个表

时间:2014-04-03 16:04:01

标签: java

我有点困难。如何并排显示两个表?更具体地说,我需要显示一个有两列,英里和公里的表格。在显示相同的公里数(一英里是1.609公里)时,里程将计为一。桌子将停在10英里处。它看起来像这样:

mile         kilometers

1            1.609

2            3.218

...

10           16.090

第二张表将以20公里开始,并以5的倍数上升至65.它看起来像这样:

kilometer    miles

20           12.430

25           15.538

...

65           40.398

2 个答案:

答案 0 :(得分:1)

听起来您希望将JTable添加到JPanel,其布局设置为GridLayout(1, 2)。确保将JTable包裹在JScrollPane中,以便您看到标题行。

JTable table1 = // Define your JTable
JTable table2 = // Define your JTable

JPanel panel = new JPanel();
panel.setLayout(new GridLayout(1, 2));
panel.add(new JScrollPane(table1));
panel.add(new JScrollPane(table2));

答案 1 :(得分:-1)

这是一个基本结构:

<Table>
    <tr>
        <td><table id=1><tr><td>What ever you need here for column 1</td><td>and for column 2</td></tr><table></td>
        <td><table id=2><tr><td>Content of the second tabel gos here</td><td>and for column 2</td></tr><table></td>
     </tr>
</table>

你可以用DIV做类似的事情,现在更常见......