Я пытаюсь добавить JTable в кадр, но не работает, я не пытался:Добавление JTable в JFrame
public Jtablee()
{
setSize(400,400);
String[] columnsNames = {"firstName", "LastName", "sport", "# ofYear", "vegetarian"};
Object[][] data = {{"Katty", "Smith", "SnowBoard", new Integer(5), new Boolean(false)}, {"Jhon", "Doe", "Rowing", new Integer(3), new Boolean(true)},
{"Sue", "Black", "Knitting", new Integer(2), new Boolean(false)},{"Jane", "White", "Speed ride", new Integer(20), new Boolean(true)}};
JTable t = new JTable(data, columnsNames);
add(t.getTableHeader(), BorderLayout.PAGE_START);
add(t, BorderLayout.CENTER);
setLayout(new BorderLayout());
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
Просто появится пустая рамка, без JTable
Примечание: Я не хотите добавлять его в scrollPane, я хочу добавить его напрямую.
Что происходит, когда вы это делаете? Отображается ли рамка вообще? Любое исключение? – Thomas
@Thomas Пустой jframe появляется без JTABLE –
Возможно, вы захотите предоставить дополнительную информацию, то есть когда вы добавите таблицу? С какими данными/столбцами вы его инициализируете? Как настроен ваш кадр? и т. д. – Thomas