Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Swing.JTable
Список форумов
 ->  Swing, AWT & SWT


На страницу Пред.  1, 2 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
profitrollya : 1
Новичок

СообщениеЯнв 27, 2012 0:01 
Ответить с цитатой
Извините, но раз речь о JTable, не подскажете почему заголовки столбцов могут быть не видны?

Код:

table = new JTable();
      table.setModel(new DefaultTableModel(
         new Object[][] {
            {null, null},
            {null, null},
            {null, null},
            {null, null},
            {null, null},
            {null, null},
         },
         new String[] {
            "ID", "Surname"}
      ));
                table.setBorder(new LineBorder(new Color(0, 0, 0), 1, true));
      table.setBounds(69, 27, 302, 256);
      table.getColumnModel().getColumn(0).setResizable(false);
      table.getColumnModel().getColumn(1).setResizable(false);

      frmHelloSwing.getContentPane().setLayout(null);      
      table.setBackground(UIManager.getColor("Table.light"));
      table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
      frmHelloSwing.getContentPane().add(table);


Пробовала задавать каждому столбцу через SetHeaderValue, но и так не появились..
К началу Посмотреть профиль Отправить личное сообщение
Vantuz-Subhuman : 660
Постоянный посетитель
Откуда: издиснейленда

СообщениеЯнв 27, 2012 0:10 
Ответить с цитатой
profitrollya писал(а):
Извините, но раз речь о JTable, не подскажете почему заголовки столбцов могут быть не видны?

Код:

table = new JTable();
      table.setModel(new DefaultTableModel(
         new Object[][] {
            {null, null},
            {null, null},
            {null, null},
            {null, null},
            {null, null},
            {null, null},
         },
         new String[] {
            "ID", "Surname"}
      ));
                table.setBorder(new LineBorder(new Color(0, 0, 0), 1, true));
      table.setBounds(69, 27, 302, 256);
      table.getColumnModel().getColumn(0).setResizable(false);
      table.getColumnModel().getColumn(1).setResizable(false);

      frmHelloSwing.getContentPane().setLayout(null);      
      table.setBackground(UIManager.getColor("Table.light"));
      table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
      frmHelloSwing.getContentPane().add(table);


Пробовала задавать каждому столбцу через SetHeaderValue, но и так не появились..


http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#show
_________________
«One should never underestimate the predictability of stupidity»,
«Never attribute to malice that which can be adequately explained by stupidity»
К началу Посмотреть профиль Отправить личное сообщение
 
Начать новую тему  Ответить на тему
Страница 2 из 2
На страницу Пред.  1, 2
Список форумов
 -> Swing, AWT & SWT


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru