问题标签 [jlist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 设置 JList 显示的行数 (Java)
问题:我有一个从解析的 ArrayList 创建列表的方法。我设法在 GUI 中显示列表,没有滚动条。但是,我无法将其设置为仅显示 ArrayList 的大小。这意味着,如果大小为 6,则显示的列表中应该只有 6 行。下面是我正在使用的代码。我尝试visibleRowCount
如下设置,但它不起作用。我尝试打印出结果,它表明进行了更改。
总结一下:我希望 JList 显示的行数与解析后的 ArrayList 的大小一样多,而没有滚动条。
这是问题的图片:
这是其他 2 个的链接,因为图片分辨率很大,我担心它会扭曲视图:
JList 1和2图片清楚地显示了它。JList 显示空行,我不希望它发生。
有任何想法吗?请帮忙。谢谢。如果我没有正确表达我的问题,请让我知道是否需要问题图片。
--
编辑:
如果有帮助,如何将 textPane 包含到容器中
另一个编辑:
showSuggestionList() 被称为我的 CaretListener,以在插入符号移动时显示 JScrollPane。
java - Java 在 GUI 上定位列表
我正在尝试将 JList 添加到 GUI,但想知道如何定位它?我希望它出现在 TextArea 的右侧,用于发送到 GUI 以供选择的数据。
谁能建议如何做到这一点?这是代码(注意:对 Java 和 GUI 来说非常新)
java - 双击 JList 元素(Java)后试图将注意力集中在 JTextPane 上
问题:
我将以下 JList 添加到 textPane 中,并在插入符号移动时显示它。但是,双击 Jlist 元素后,文本被插入,但插入符号没有出现在 JTextPane 上。
这是以下代码:
关于如何在 Jlist 上“分散焦点”选择,或者在文本插入后使插入符号出现在 JTextPane 上的任何想法?
如果这还不够清楚,我会详细说明。请帮忙,谢谢!
java - 如何禁用 JList 选择更改事件并仅在双击时调用它?
正如标题所说......我希望 JList 中的项目只有在双击时才会被“选中”。实现这种行为的最佳方法是什么?
java - 使用 JList 和 ListModel
我已经定义了一个从 Java ApiDirectoryListModel
扩展类的类。AbstractListModel
在内部,我有一个File
对象列表。我已将getElementAt(int index)
方法定义为:
问题是,当我尝试使用 my 运行 JList 时DirectoryListModel
,它将显示文件的完整路径,而不仅仅是文件名。我可以将此代码更改为:
它会产生奇迹,但问题是在 onclick 事件中我想要拥有 File 对象,以便我可以对它们进行一些检查(检查它们是否是目录等)。如果我getElementAt()
返回一个字符串,我将失去这种可能性,因此我想知道是否有一种方法可以在 JList 在我的窗口中显示它们之前格式化我的文件对象,或者是否有任何简单而优雅的方式这样做。
谢谢
java - 将数据库表名添加到 java 中的 JList
我需要从数据库中获取表名,输出不应该打印在屏幕上,而是我需要将输出添加到 JlstTab 所以 dlmTables.addElement("TABLE_NAME"); 如果有人可以提供帮助,我将不胜感激。提前致谢。
java - 将组件添加到 JPanel
我正在使用 netBeans 编辑器创建桌面应用程序。我想在不使用拖放方式的情况下添加组件。我正在尝试使用这样的代码将 JList 添加到 JPanel 但没有显示
java - Java JList 模型
如何从 a 制作列表模型JList
以便能够将项目插入其中。我想使用这种方法:addElement(java.lang.Object item)
我在这里找到了解释,但问题是这ListModel
是一个接口,即使我编写了一个实现并覆盖了它的方法,我也无法使用该addElement()
方法
java - 如何更改 JList d'n'd 目标指标
我有水平 JList。当用户拖动此列表的元素时,有一个指示符,当它被拖放时,拖动元素的位置。但这个指标是水平的,出现在列表元素的上方或下方。那么我该如何改变呢?我希望它是垂直的。
代码创建列表:
java - 在 JList 中写一些东西
嘿,我还有另一个问题。我JList
在我的主窗口中创建,现在我想添加一些东西。我是这样做的...
我想在该列表中写的是我从我的 jDialogForm 中收集的内容:dodaj_przedmiot
我收集尝试使用此类复制该日期
我将不胜感激任何如何使它工作的想法。