Качели таблицы - строки - PullRequest
1 голос
/ 18 января 2011

Мне нужно построить таблицу с одним столбцом, ровно 24 строками и с функцией добавления дополнительных столбцов. Каждая строка должна иметь определенную высоту, которую я делаю с рендером ячеек. Проблема в том, что 21 строка сокращается, и когда я добавляю столбец, все выглядит хорошо. В чем проблема?

Ответы [ 2 ]

0 голосов
/ 19 января 2011

Установка высоты строк:

myTable.setRowHeight (24);

работает как с Default, так и с AbstractTableModels Теперь, если бы я только мог найти способ сделать высоту заголовкатак же, как строки!Кто-нибудь ходил туда?Спасибо, - MS

0 голосов
/ 18 января 2011
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTable table = new JTable();
JTable table = new JTable();

table.setRowHeight(32);
table.setModel(new DefaultTableModel() {
    public int getColumnCount() { return 1; }
    public int getRowCount() { return 24;}
    public Object getValueAt(int row, int col) { return "Your content" }
});
frame.add(table);
frame.pack();
frame.setEnabled(true);
frame.setVisible(true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...