Я строю сетку, заполненную ярлыками. Один из них содержит html-текст и должен иметь максимальный формат и быть прокручиваемым. Я нашел, как добавить JScrollPane, но он остается на высоте одной строки, я просто не могу найти, как изменить его размер, даже если я задаю его размер 400x400 ...
Удаление getViewport () дает тот же результат.
JPanel grid = new JPanel(new GridLayout(1,2));
// first cell of the grid
grid.add(new JLabel("title"));
// second cell of the grid, this should be the scrollable one
JScrollPane scroll = new JScrollPane();
scroll.getViewport().setSize(400, 400);
scroll.getViewport().add(new JLabel("<html>long<br>html<br>text</html>"));
grid.add(scrollVersion, BorderLayout.CENTER);
Есть идеи?
Большое спасибо ...