标题:怎么设置面板滚动条啊 (面板不设为空布局的话就有滚动条,但我想设置为空布 ...
只看楼主
黑白小羽
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2017-6-15
结帖率:100%
已结贴  问题点数:20 回复次数:1 
怎么设置面板滚动条啊 (面板不设为空布局的话就有滚动条,但我想设置为空布局之后添加滚动条)求助
public class FM2Panel extends JPanel {
   
   
    public FM2Panel(int height){
        this.setSize(650, height);
        this.setLayout(null);
        
        JLabel jl1=new JLabel(new ImageIcon("src/cinema/image/变形金刚5.PNG"));
        jl1.setBounds(5, 10, 150, 200);
        
        
        JLabel jl2=new JLabel(new ImageIcon("src/cinema/image/刺客信条.PNG"));
        jl2.setBounds(5, 250, 150, 200);
   
        JPanel jp=new JPanel();
        jp.setLayout(null);
        JScrollPane jsp=new JScrollPane(jp);
        jsp.setBounds(0, 0, 630, 530);
        
        
        jp.add(jl1);
        jp.add(jl2);
        
        
        
        
        this.add(jsp);
    }

}
搜索更多相关主题的帖子: null public 刺客信条 变形金刚 
2017-06-15 21:21
流氓兔1号
Rank: 4
等 级:贵宾
威 望:10
帖 子:78
专家分:152
注 册:2017-6-10
得分:20 
我这有一个带滚动条的文本框,给你参考参考。
import java.awt.BorderLayout;
import javax.swing.*;
public class Edit extends JFrame
{
    private JTextArea jta ;
    private JScrollPane scrollPane =new JScrollPane (jta = new JTextArea());
    public  Edit()
     {
         add(scrollPane,BorderLayout.CENTER);  
         
     }
     public static void Ljedit()
     {
         Edit frame=new  Edit();
          frame.setTitle("新建文本编辑器");
             frame.setSize(500,450);
             frame.setLocationRelativeTo(null);
             frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             frame.setVisible(true);
     }
     }
2017-06-17 21:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-478634-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017728 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved