У меня есть Box (verticalBox) в панели, с флажками внутри, и я бы сделал это прокручиваемым.Как создать прокручиваемый Java-блок?
Я попытался с
Box box = Box.createVerticalBox();
JScrollPane scrollArea = new JScrollPane(box,
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
panel = new JPanel();
panel.add(scrollArea);
add(aggiuntaPanel, BorderLayout.CENTER);
Я могу видеть коробку в кадре, но я не могу прокручивать его. Как я могу сделать?
Кроме того, по умолчанию размеры по умолчанию равны нулю, поэтому, если размеры не установлены, он не покажет полосу прокрутки, даже если политика установлена на 'VERTICAL_SCROLLBAR_ALWAYS' , Вам нужно установить предпочтительные размеры, по крайней мере, в 'JScrollPane' (если не' JPanel'). – Gorbles
@Gorbles спасибо, что выбрал это, я по умолчанию устанавливаю размеры на все, что я создаю, поэтому я упустил это :) – Vogel612
Спасибо, ребята! Мне понравился Фогель, но теперь я не вижу панели, я вижу только вертикальную полосу прокрутки. – Andrean