Я использую JFrame & JPanel для создания фрейма. JFrame содержит комбинированные списки, флажки, JLabels и т. Д. Для JPanel установлено значение «null», потому что я использую setBounds (int, int, int, int) для установки расположение компонентов на JFrame.
Существует также JButton (названный «Submit»). На кнопку submit я добавил actionListener, так что если я нажму на эту кнопку, таблица будет сгенерирована во фрейме (во время выполнения).
JTable успешно отображается в JFrame, но имя столбцов таблицы не отображается вместе с JFrame (при нажатии кнопки подтверждения отображаются только данные таблицы).
Я также использую setBounds с JTable. Что мне делать в этом случае?
submitButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Object ColumnName[] = {"Document Name", "Modified Date", "Size(in MB)"};
Object data[][] = { {"test.txt", "24-Oct-2011", "540"}};
table = new JTable(data,ColumnName);
table.setBounds(20,230,330,100);
panel.add(table);
panel.repaint();
panel.revalidate();
}
});
Дайте мне все ваши ценные предложения в ближайшее время.
Спасибо.