Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >向JList添加JLabels?

向JList添加JLabels?
EN

Stack Overflow用户
提问于 2012-04-05 17:27:48
回答 2查看 9.5K关注 0票数 2

到目前为止,我已经简单地检查了我的标签,并使用以下命令将每个标签添加到列表的列表模型中:

代码语言:javascript
运行
AI代码解释
复制
listModel.addElement(label);

所以这是可行的,但它只是给出了标签的字符串表示,而不是实际的标签。

基本上,有可能有一个JLabels的JList吗?如果没有,那么有一个可滚动的JLabels列表可以更新的好方法是什么呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-05 17:41:40

JListJTableJComboBox's popup默认从Renderer返回JLabel / JComponent,那么就没有理由将这些JComponents类型放到JList中(在本例中)

代码语言:javascript
运行
AI代码解释
复制
but it simply gives a string representation of the label rather than the actual label

相似

票数 0
EN

Stack Overflow用户

发布于 2012-04-05 17:55:15

(几乎)不需要在Swing组件(JListJTreeJTable等)的模型端放置JComponent。在ListModel中,您将想要可视化的Object放在JList中,然后让渲染器处理表示。

因此,如果希望将每个Object表示为特殊标签,则需要在渲染器中创建该标签。

有关详细信息,请参阅Swing list tutorial。本教程不包含自定义渲染器,而是向您介绍与之非常相似的custom renderer section of the combobox tutorial

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10033152

复制
相关文章
向邮件添加附件
可以将附件添加到电子邮件或消息部分(具体地说,是添加到%Net.MailMessagePart或%Net.MailMessage的实例)。要执行此操作,请使用以下方法:
用户7741497
2022/06/09
2.2K0
如何向图形添加曲形文本
R语言数据分析指南
2023/08/18
3440
如何向图形添加曲形文本
如何向数组里添加元素
一般数组是不能添加元素的,因为数组在初始化时就已定好长度了,不能改变长度,我们如何做到向其中添加元素。
算法与编程之美
2023/01/03
3.7K0
Android向系统日历添加日程事件
在项目开发过程中,有时会有预约提醒、定时提醒等需求,这时我们可以使用系统日历来辅助提醒。通过向系统日历中写入事件、设置提醒方式(闹钟),实现到达某个特定的时间自动提醒的功能。这样做的好处是由于提醒功能是交付给系统日历来做,不会出现应用被杀情况,能够做到准时提醒。 一般来说实现向系统日历中读写事件一般有以下几个步骤: (1)需要有读写日历权限; (2)如果没有日历账户需要先创建账户; (3)实现日历事件增删改查、提醒功能;
developerHaoz
2022/05/13
3.3K0
向DropDownList 下拉框添加新选项[通俗易懂]
大家有没有遇见过这样的情况,假如有一个下拉框,现在让你在下拉框里面添加一个新的选项如“请选择”,而数据库里面又不存在这一选项》要怎么做,下面为大家推荐两种写法:
全栈程序员站长
2022/10/03
2.2K0
向DropDownList 下拉框添加新选项[通俗易懂]
command not found:向Mac添加环境变量
出现command not found一般由于软件没有安装好或者环境变量没有配置好,前一种多半会看到一串提示,后者不一定,可能需要手动配置一下。
gojam
2019/05/14
2.4K0
JS向数组添加元素,插入数据
通过使用push以及unshift即可向数组插入元素,如果要在指定的位置插入元素则可以用splice,splice接收多个参数,分别是索引,要删除的元素个数,新加的元素(可多个,用逗号隔开);
全栈程序员站长
2022/07/22
10.6K0
JS向数组添加元素,插入数据
java如何向数组里添加元素
1、一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度。 但有个可以改变大小的数组为ArrayList,即可以定义一个ArrayList数组,然后用add(element)方法往里添加元素即可,还可add(index,element)往指定下标处添加元素;例子如下:
全栈程序员站长
2022/06/27
20.7K0
java如何向数组中添加元素[数组的添加]
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说java如何向数组中添加元素[数组的添加],希望能够帮助大家进步!!!
Java架构师必看
2022/04/06
8K0
LeetCode 2109. 向字符串添加空格
给你一个下标从 0 开始的字符串 s ,以及一个下标从 0 开始的整数数组 spaces 。
Michael阿明
2022/01/07
1.4K0
Hexo -4- 向文章添加图片的方法
这种相对路径的图片显示方法在博文详情页面显示没有问题,但是在首页预览页面图片将显示不出来。如果希望图片在文章和首页中同时显示,可以使用标签插件语法。
为为为什么
2022/08/04
1.8K0
Hexo -4- 向文章添加图片的方法
Java-GUI 编程之 JList、JComboBox实现列表框
无论从哪个角度来看, JList 和 JComboBox 都是极其相似的,它们都有一个列表框,只是 JComboBox的列表框需要 以下拉方式显示出来; JList 和 JComboBox 都可以通过调用 setRendererO方法来改变列表项的表现形式 。甚至维护这两个组件的 Model 都是相似的, JList 使用 ListModel, JComboBox 使用ComboBoxModel ,而 ComboBoxModel 是 ListModel 的子类 。
愷龍
2022/09/26
3.5K0
Java-GUI 编程之 JList、JComboBox实现列表框
js向数组指定位置添加元素[通俗易懂]
提示:unshift 方法将直接修改原数组,并将已经存在的元素顺次地移到较高的下标处,而不像其他很多方法一样得到一个原数组的副本。
全栈程序员站长
2022/09/22
8.6K0
向 Git 服务器添加 SSH 公钥
在网上很少找到文章有提到如何将自己的 Git 远程仓库配置成可以通过 SSH 公钥方式认证的,而几乎清一色都是告诉你怎么通过 web 界面向 GitHub 添加 SSH 公钥。LZ 在网上查找了一番,终于找到了办法。
全栈程序员站长
2022/07/11
2K0
向文本到图像扩散模型添加条件控制
Adding Conditional Control to Text-to-Image Diffusion Models
计算机视觉
2023/02/24
2.6K0
向文本到图像扩散模型添加条件控制
利用api向小程序地图中添加marker
在某些小程序中我们需要将一些地点的位置标记出来。之前我们也发过有关marker添加的文章,今天在此技术的基础上利用api向其中填加maker。
算法与编程之美
2022/05/23
1.1K0
利用api向小程序地图中添加marker
cssjshtml jquery向动态生成的元素添加事件
delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。
葫芦
2019/04/17
3.2K0
向mysql配置文件中添加日志配置
socket = usr/local/lnmp/mysql-5.7.21/mysql.sock
93年的老男孩
2019/12/18
3.1K0
点击加载更多

相似问题

从jlist向jlist添加项

112

向JList添加ActionListener

40

向JList添加行

10

向jList添加项

13

向JPanel添加JList

25
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档