java如何向下拉列表添加滚动条?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java如何向下拉列表添加滚动条?相关的知识,希望对你有一定的参考价值。

比如QQ主界面的好友列表,当我把他们展开时,出现滚动条。使我可以在不改变界面框大小的情况下通过移动滚动条可以看到所有的好友。写出相关的代码,最好加些注释
感谢各位了,我改用了JComboBox,里面有个设置容纳最大值的方法,可以将当前列表的列数控制。不过同时存在多个列表,比如好友,陌生人等几个列表时,打开一个还是会影响到其他列表,有没有办法将几个整到一块去啊

Java中可以使用JComboBox,每一块会根据您的内容长度设置滚动条,如果您想把所有的都在一个滚动条里,您可以将其写在一个块里,然后注意控件高度一定要写成固定的。

JComboBox组件把编辑工作交给实现ComboBoxEdit接口的一个对象来处理。列表支持三个选取模式,并把选取工作实现ListSelectionModel接口的一个对象来处理。组合框在一个时刻只有一个可选取的项,而且选取工作由组合框模型来处理。另一方面,组合框支持键选取,即在某项上按下一下键就可以选取这个项,但列表不能这样做。
参考技术A 把控件的高度设置成固定的,然后里边的内容如果超过控件的固定高度就会出来滚动条 参考技术B 创建一个滚动条实例,参数为JList即可 参考技术C 滚动条是容器,先添加滚动条、JList添加到滚动条里

以上是关于java如何向下拉列表添加滚动条?的主要内容,如果未能解决你的问题,请参考以下文章

bootstrap 当下拉列表里面很多项的时候,怎么让下拉列表出现滚动框而不是整个页面出现滚动框?

请问下,java中如何将列表框放进滚动条(就是给列表框加上滚动条)?

求教:关于MFC控件中的滚动条事件........

如何向下拉列表中的名称添加点击事件,以显示在警报中点击的学生的成绩。一直很痛苦,请谢谢

JAVA 下拉列表和滚动条

C# DataGridView 数据显示到最后一行后,如何使滚动条继续向下滚动。