jlist如何设置高度,出现滚动条
时间: 2024-01-10 14:02:59 浏览: 197
swing中的滚动条.doc
要设置JList的高度并出现滚动条,可以使用JScrollPane将JList包装起来。具体步骤如下:
1. 创建JList对象
2. 创建JScrollPane对象,将JList作为参数传入
3. 设置JScrollPane的垂直滚动条自动出现
4. 将JScrollPane添加到容器中
代码示例:
```
JList<String> list = new JList<>(new String[]{"item1", "item2", "item3"});
JScrollPane scrollPane = new JScrollPane(list);
scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
scrollPane.setPreferredSize(new Dimension(200, 100));
container.add(scrollPane);
```
其中,setVerticalScrollBarPolicy方法用于设置垂直滚动条的出现方式,AS_NEEDED表示需要时出现。setPreferredSize方法用于设置JScrollPane的首选大小,以确保出现滚动条时能正确显示。
阅读全文