小编mik*_*tov的帖子

Java ScrollPane重叠内容

我对我的JScrollPanes的初学者问题非常肯定.问题是垂直滚动条与封闭面板内的组件重叠(在右侧).当滚动条与JComboBoxes的下拉位重叠时,它会变得有点痛苦.

我把问题归结为这个小片段 - 我希望它说明了这个问题.

public class ScrollTest extends JFrame
{
    public ScrollTest()
    {
        super("Overlap issues!");
        JPanel panel = new JPanel();
        panel.setLayout(new GridLayout(100,0));

        for(int b=0;b<100;++b)
        {
            panel.add(new JButton("Small overlap here ->"));
        }

        JScrollPane scrollpane = new JScrollPane(panel);
        add(scrollpane);
        pack();
        setVisible(true);
    }

    public static void main(String[] args) 
    {
        new ScrollTest();
    }
}
Run Code Online (Sandbox Code Playgroud)

我先看了看,但看不出是否其他人已经解决了这个问题.对不起,如果它是重复的,非常感谢任何帮助,任何人都可以提供像我这样的java-newb!

java user-interface swing jscrollpane

5
推荐指数
1
解决办法
2255
查看次数

标签 统计

java ×1

jscrollpane ×1

swing ×1

user-interface ×1