03
Сен
2017

Как добавить JScrollPane к JPanel?

Есть 20 кнопок на панели. Как добавить к этой панели ползунок что бы я мог выбрать кнопку?

UPD: добавлен код из комментария

for (int c = 0; c < 20; c++) { 
    listButtons.add(new JButton(Integer.toString(c)));
    listButtons.get(c).setPreferredSize(new Dimension(100, 100));
    panels[0].add(listButtons.get(c)); 
} 
panels[0].setBorder(BorderFactory.createLineBorder(Color.red‌​)); 
scroller = new JScrollPane(panels[0]); 
scroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERT‌​ICAL_SCROLLBAR_ALWAY‌​S); 
scroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HO‌​RIZONTAL_SCROLLBAR_N‌​EVER); 
add(BorderLayout.EAST , scroller);

Источник: https://ru.stackoverflow.com/questions/713829/%D0%9A%D0%B0%D0%BA-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-jscrollpane-%D0%BA-jpanel

Share

Тебе может это понравится...