JScrollPane滚动面板滚动条显示问题
❁小…鱼❁ 2019-05-06 10:52:01 我首先将JScrollPane面板的布局设置为了null,在里面放了许多JButton,放入成功了,但是不管怎么设置滚动条都不显示,
import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class JFrame1 extends JFrame { public JFrame1(String title) throws HeadlessException { super(title); JScrollPane jScrollPane=new JScrollPane(); jScrollPane.setLayout(null); jScrollPane.setBounds(250,50,400,500); jScrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);//垂直滚动条 for(int a=0;a<20;a++){ JButton jButton=new JButton(""+a); jButton.setBounds(x,y,100,100); jScrollPane.add(jButton); if(x<=140){ x+=110; }else { x=0; y+=110; } } getContentPane().add(jScrollPane); setBounds(0,0,1000,600); setLayout(null);setVisible(true); setDefaultCloseOperation(EXIT_ON_CLOSE); }}