- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试向我的 JList
添加滚动条,并且我在该网站中进行了搜索,有很多关于此主题的内容,但是当我尝试引用问题中的某些内容时,其中任何一个都有有效。我的代码在这里。
list = new JList();
list.setVisibleRowCount(1000);
model = new DefaultListModel<String>();
list.setModel(model);
JScrollPane scrollpane = new JScrollPane();
scrollpane.setViewportView(list);
如何将滚动条添加到JList
?有人可以帮我解答这个问题吗?
最佳答案
How can ı add scroolbar to the JList?anybody can help me for this question?
当列表中的元素数量大于滚动 Pane 的大小时,滚动条将自动出现。
我猜测 setVisibleRowCount(...)
方法不会执行任何操作,因为您没有向 ListModel 添加任何数据。由于没有任何内容可渲染,因此大小将为 0。此外,使用 1000 行计数没有任何意义,因为您无法在单个页面上显示 1000 行数据。该属性应该是一个合理的值,例如 10,这样即使列表中有 100 项,您也可以一次看到 10 项数据。
发布SSCCE如果您需要更多帮助,这说明了您的问题(一旦您实际将数据添加到模型并使行数合理)。
关于java - 向 JList 添加滚动条(包括 DefaultListModel 对象),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22900187/
这是它: btnInsertL.addActionListener(new ActionListener() { @Override public void actio
我在这里做错了什么?我有一个显示我的列表的 GUI,在另一个类中,我想在单击按钮时添加到列表中。单击按钮时,它会询问名称,但永远不会添加。 //class with GUI public class
我正在尝试扩展 DefaultListModel,以便它可以排序和迭代。我在这里找到了一些代码 http://www.javalobby.org/java/forums/t94074.html .我现
有没有办法将数组中的所有字符串添加到 JList 中?我正在使用 DefaultListModel,但我不知道如何使用它。有没有办法只使用 addElement 然后添加数组?我试过了,但它不起作用。
我正在尝试一种不同的方法只是为了练习目的。我知道这看起来很荒谬。我的目标是在构造函数初始化时检索数字数组。但我做不到。我怎样才能做到这一点? public class Myclass extends
我有一个程序需要更新 JList 的内容,它是另一个线程上的 DefaultListModel。由于内容的数量可能会不时发生变化,所以我只是在更新时清除所有内容并将新内容添加到DefaultListM
为什么 myList 是空的? 从输出中我可以看到 myList 没有正确的大小,但消息有。 输出: Apr 23, 2012 4:28:42 PM net.bounceme.dur.nntp.Mes
使用java版本9我有一些测试代码,用于从通过 DefaultListModel 传递引用创建的列表中删除项目。这就是我所做的。 创建 DefaultListModel 对象 通过调用 addElem
我正在 Eclipse 调试器中查看以下表达式 downsPanel.relsListModel.elementAt(4)==oldValue 和 downsPanel.relsListModel.c
我有这个 DefaultListModel DefaultListModel listModel; //constructor does the right hting... etc.. I skip
我正在使用 Swing 开发一个项目,并且有以下事件处理程序: private void txtInputKeyPressed(java.awt.event.KeyEvent evt) {
我正在尝试在 java 中组合两个 defaultListModel,这样我就可以将该模型设置为 JList。该程序基本上是使用 GUI 在购物车中添加和删除商品。当我按下添加按钮时,它不应该从购物车
这个问题已经有答案了: Java - Updating JList after changing an object (3 个回答) 已关闭 9 年前。 我有一个Jlist与 DefaultListM
我正在尝试显示一个项目列表,当用户单击某个项目时,清除该列表并显示另一个列表。 如果我运行它并单击显示列表上的第一个条目,程序就会因一长串运行时异常而终止。如果我删除clear()行(下面注释),它运
我有一个JList由 DefaultListModel 支持并有一个自定义CellRenderer . CellRenderer用于添加对 JCheckBox 的支持在我的JList . 当我尝试修改
我希望我已经很好地解释了我在这里所追求的内容。我在检索已放入 DefaultListModel 中的对象类型时遇到问题。 public class HiddenIntegerFieldListItem
我有一个 list : JList characterList = new JList(characterListModel); characterListModel = new DefaultLis
我正在研究DefaultListModel。我需要将所选项目移动到列表中的第一个或最后一个(不是上下)位置。如何在 DefaultListModel 中的第一个或最后一个位置移动所选项目而不交换? 最
这是我的代码: HashMap inst1 = new HashMap(instructorIO.getInstructors()); instListModel = new DefaultListM
我创建了一个类来存储两个属性 public class MailEntry { private String mail; private MailFormat format; // t
我是一名优秀的程序员,十分优秀!