java中为JList添加滚动条,显示有问题

2025-01-25 03:55:10
推荐回答(1个)
回答1:

布局是绝对布局, 那么显示组件就需要为他们指定Bounds

存在问题的代码

  contentPane.add(new JScrollPane(list));//这里的JScrollPane没有指定大小和位置

修改后的代码

JScrollPane jsp = new JScrollPane(list);
jsp.setBounds(8, 8, 310, 220);//指定了JScrollPane的大小和位置
contentPane.add(jsp);