如何在JPanel中创建带边框单元格的JTable?

时间:2015-11-01 00:47:10

标签: java swing jtable windowbuilder

我是UI设计的新手,想知道在创建JPanel后我会做些什么。每个JPanel将被视为独立窗口,并允许用户在程序中导航。我想要一个带有标题的2x3 JTable:第一行中的“Item Description”,“Quantity”和“Price”。表格的单元格也应该是带边框的。我玩过WindowBuilder,但它似乎不能让我自定义。

    JPanel panelCheckout = new JPanel();
    frame.getContentPane().add(panelCheckout, "name_1446238423153284000");
    panelCheckout.setLayout(new BoxLayout(panelCheckout, BoxLayout.X_AXIS));

这是我到目前为止所拥有的。我不知道面板布局应该设置为什么,但前两行是唯一不应该更改的行。我试图在其他地方寻找源代码,但它们看起来太复杂了。

1 个答案:

答案 0 :(得分:3)

要更改JTable单元格的外观,您可以创建自定义单元格渲染器,如官方JTable tutorial中所述。