У меня недавно была проблема, когда мне нужно было поле, которое может переносить текст и увеличивать высоту строки при переносе текста, как в Microsoft Excel. Мне удалось заставить его работать правильно, единственная проблема в том, что таблица содержит несколько JComboBox. Когда высота строки увеличивается от поля, которое оборачивает текст, размер окна JComboBox и ArrowButton также увеличиваются. Я использую DefaultCellEditor для полей JComboBox и создал свой собственный редактор / рендерер для использования с полем JTextArea. Как только значение JComboBox выбрано, значение отображается правильно в поле, единственная проблема заключается в том, что при выборе значения окно JComboBox и ArrowButton могут быть ОГРОМНЫМИ в зависимости от размера строки. Есть ли способ увеличить высоту строки, но высота поля JComboBox остается неизменной, а не увеличивается, чтобы заполнить столбец, в котором он находится? Я думаю, что мне может понадобиться сделать специальный редактор ячеек для полей JComboBox вместо использования по умолчанию. Заранее спасибо!