Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с JTable JScrollPane, Не показывает талбицу на форме 
:(
    Опции темы
liquidvortex
Дата 1.1.2014, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 1.1.2014

Репутация: нет
Всего: нет



Добрый день, прошу подсказать где моя ошибка? Функция TCLoadpkg.searchByTrain.getTrains(CarNoTxtField.getText().to String() возвращает двухмерный массив а таблица в BottomPanel не отображается.

searchBtn.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {

try {
if (isCar) {
String[] Header = {"Номер состава", "Номер вагона", "Вес вагона", "Дата взвешивания", "Номер весовой", "Направление"};
JTable table = new JTable(TCLoadpkg.searchByCar.getCars(CarNoTxtField.getText() .toString()), Header);
table.setBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null));
table.setFont(new Font("Tahoma", Font.PLAIN, 10));
table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
JScrollPane scrollPane = new JScrollPane(table,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,J ScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scrollPane.setLayout(null);
JPanel BottomPanel = new JPanel();
BottomPanel.setBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null));
BottomPanel.setBounds(10, 109, 998, 562);
BottomPanel.setLayout(null);
BottomPanel.setLayout(new BorderLayout(0, 0));
BottomPanel.add(scrollPane, BorderLayout.CENTER);
MainFrame.getContentPane().add(BottomPanel);
MainFrame.setVisible(true);
}
else {
String[] Header = {"Номер состава", "Номер вагона", "Вес вагона", "Дата взвешивания", "Номер весовой", "Направление"};
JTable table = new JTable(TCLoadpkg.searchByTrain.getTrains(CarNoTxtField.getTe xt().toString()), Header);
table.setBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null));
table.setFont(new Font("Tahoma", Font.PLAIN, 10));
table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
JScrollPane scrollPane = new JScrollPane(table,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,J ScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scrollPane.setLayout(null);
JPanel BottomPanel = new JPanel();
BottomPanel.setBorder(new EtchedBorder(EtchedBorder.LOWERED, null, null));
BottomPanel.setBounds(10, 109, 998, 562);
BottomPanel.setLayout(null);
BottomPanel.setLayout(new BorderLayout(0, 0));
BottomPanel.add(scrollPane, BorderLayout.CENTER);
MainFrame.getContentPane().add(BottomPanel);
MainFrame.setVisible(true);

}

} catch (Exception e) {
System.out.println(e);
}
}
}); 
PM MAIL   Вверх
cube
Дата 24.1.2014, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 11.4.2007

Репутация: 1
Всего: 3



liquidvortex  scrollPane.setLayout(null) - из-за этого вы не видите свой table в JScrollPane! Удалите эту строку

Это сообщение отредактировал(а) cube - 24.1.2014, 23:34
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0794 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.