Dzień dobry! oto mój kod :
public Head(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel l = new ScrollPanell();
JScrollPane p =new JScrollPane(l,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
JPanel oo = new ScrollPanell();
p.add(oo);
add(p, BorderLayout.CENTER);
setBounds(1,1,Stage.WIDTH,Stage.HEIGHT);
setVisible(true);
public class ScrollPanell extends JPanel {
JScrollPane scrpane;
JButton przyciski ;
public ScrollPanell(){
setLayout(null);
//JScrollPane scrpane = new JScrollPane(new JButton() , ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
//scrpane.setPreferredSize(new Dimension(600, 600));
for(int i = 0 ; i < Stage.MatchNumber ; i++){
przyciski = new JButton(""+i);
przyciski.setBounds(90,30*i,130,20);
add(przyciski);
}
//add(scrpane);
setBounds(1,1,500,5000);
setVisible(true);
}
}
Tworze tutaj JScrollPane ktróy ma przewijac panel. Wszystko sie kompiluje niestety przewijanie nie dziala ktos wie gdzie popełniam blad? Już dość długo szukam i nie moge odnaleźć błędu ;/