3
在我的程序中,我創建了一個包含名爲jp
的JPanel的JFrame。 jp還包含一個我想填充一些行的JTable。在JPanel中創建JTable並添加行
case KeyEvent.VK_R:
JFrame frame = new JFrame("Snake v2.0 - Rankings");
JPanel jp = new JPanel();
jp.setPreferredSize(new Dimension(300,300));
JTable table = new JTable();
JScrollPane tableContainer = new JScrollPane(table);
jp.add(tableContainer, BorderLayout.CENTER);
DefaultTableModel tm = (DefaultTableModel) table.getModel();
tm.addRow(new Object[] {"#","Player","Score","Date"});
frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setResizable(false);
frame.getContentPane().add(jp);
frame.pack();
frame.setVisible(true);
break;
這是我的代碼。當我按下鍵盤上的R
時,出現了帶有該JPanel的JFrame,但表格沒有(picture)。我能做什麼?
你的代碼的工作,謝謝:) –
oohh ..看到更新.. –
是啊,我自己修復它;) –