Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2016, 11:28   #1
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Сообщений: 357
По умолчанию JTable. Объединение ячеек в строку.

Доброго времени суток.
Можете кто ни будь подсказать, как объединить ячейки в таблице?
Код:
package test_project;

import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
 
@SuppressWarnings("serial")
public class TestFrame extends JFrame {

	public static void createGUI() {
          JFrame frame = new JFrame("my test table");
          frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
          String[] columnNames = {
                    "0   1",
                    "0   2",
                    "0   3",
                    "0   4"
          };
           
          String[][] data = {
                    {"1  1",	 "1  2",	 "1  3",	 "1  4"},
                    {"2  1",	 "2  2",	 "2  3",	 "2  4"},
                    {"3  1",	 "3  2",	 "3  3",	 "3  4"},
                    {"4  1",	 "4  2",	 "4  3",	 "4  4"},
                    {"5  1",	 "5  2",	 "5  3",	 "5  4"},
                    {"6  1",	 "6  2",	 "6  3",	 "6  4"},
                    {"7  1",	 "7  2",	 "7  3",	 "7  4"},
                    {"8  1",	 "8  2",	 "8  3",	 "8  4"},
                    {"9  1",	 "9  2",	 "9  3",	 "9  4"},
          };
           
          JTable table = new JTable(data, columnNames);
           
          JScrollPane scrollPane = new JScrollPane(table);
           
          frame.getContentPane().add(scrollPane);
          frame.setPreferredSize(new Dimension(450, 200));
          frame.pack();
          frame.setLocationRelativeTo(null);
          frame.setVisible(true);
     }
 
     public static void main(String[] args) {
          javax.swing.SwingUtilities.invokeLater(new Runnable() {
               public void run() {
                    JFrame.setDefaultLookAndFeelDecorated(true);
                    createGUI();
               }
          });
     }
}
Что бы текст был по длине всей почищенной от лишних ячеек строки.
Можно ли вообще это сделать?
Изображения
Тип файла: png 1.PNG (7.6 Кб, 61 просмотров)
Artsiom вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединение ячеек ing60 Microsoft Office Excel 13 17.10.2019 21:35
Объединение ячеек Nadin_2525 Microsoft Office Excel 3 26.12.2015 18:22
JTable закрашивание ячеек X@OC Общие вопросы по Java, Java SE, Kotlin 2 08.02.2012 11:48
объединение ячеек OlegAB7819 Microsoft Office Excel 5 22.01.2010 16:27
Объединение ячеек Katherina_Koval Microsoft Office Excel 3 29.07.2008 06:53