问题标签 [listcellrenderer]

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.

0 投票
1 回答
11234 浏览

java - 如何在 Jlist 中添加两列?

我找到了 DualJList示例代码,但我需要在Jlist. 如何在a中添加两列Jlist

我尝试使用ListCellRenderer,但未能向模型中添加元素。

这是带有图像的网页中显示的代码。

0 投票
3 回答
58925 浏览

java - Get Value from JComboBox

I have JComboBox with 2 columns and I have JButton. When I click the JButton, I need to get the result of the JComboBox selected value from first column and seconds column separately...

How do I this?

Also: how do I set the header of that JComboBox ?

The Code:

Thanks.

0 投票
2 回答
218 浏览

java - ListCellRenderer 每次都添加新标签?

我编写了自己的 ListCellRenderer(下面的代码),它使我的单元格透明。现在如果我运行这个,每次我点击一个列表项,它都会变得比以前更白。会不会是,JList 总是添加这个新的 JLabel - 我创建的 - 并覆盖最后一个?

0 投票
2 回答
1319 浏览

java - listCellRenderer 内的 java jcombobox

我想创建一个包含数据项和 jCombobox 的列表。我使用这个 listCellRenderer :

当我运行应用程序时,一切正常,但是当我单击组合框时没有任何反应。

有人有想法吗?提前致谢。

0 投票
2 回答
2023 浏览

java - 选定项目的 Java JCombobox 着色在焦点丢失之前不会更新

我对这段代码有一个难题:

正如您在图像中看到的那样,在第 1 步中,所有颜色都按照我的意愿制作,但现在我点击“没那么糟糕”,然后JComboBox选择正确的折叠,但不会改变颜色(箭头会,我不知道为什么),直到我失去焦点(第 3 步,单击另一个 `JPanel 元素),颜色才正确给出。

现在,我知道这只是一个小小的美容问题,但它让我发疯了!我尝试使用ActionListenerItemListener(更改后)和FocusListener(失去和获得焦点),但结果始终与步骤 2 中所示相同。

图片

非常感谢您提前提供的帮助和想法!

0 投票
3 回答
5501 浏览

java - 悬停时更改 JList 项目背景颜色

我试图在悬停时更改 JList 单元格的背景颜色,但我不知道该怎么做。这是我目前拥有的:

问题在第 95 行;我不知道该放什么。我尝试了多种方法,一种是通过我的渲染器调用该getListCellRendererComponent方法并像那样更改背景,但这不起作用。

悬停部分确实有效(它确实获得了正确的索引)我只是不知道在第 95 行放什么。如果有人可以帮助我,将不胜感激。

0 投票
3 回答
4608 浏览

java - 带有文本和 ImageIcon 的 JComboBox

早上好,请您介意帮助我确定为什么这个 ListCellRenderer 类没有在组合框单元格处设置图像图标:这是 ListCellRenderer 类:

这是设置组合框的方法:

0 投票
1 回答
1046 浏览

java - 使用 JList 和 ListCellRenderer 在 ListCell 上添加多行文本

这个类实例由我的 ListCellRenderer 返回:

这是我的 ListCellRenderer 的一部分:

当字符串适合一行时,一切正常,但如果它需要多于一行,则似乎没有考虑第二行及以上,JList 绘制单元格,而这些行永远不会显示,你知道我是怎么做到的吗?可以解决吗?

0 投票
2 回答
4214 浏览

java - 将 ListCellRenderer 应用于 JList 上的单个单元格

是否可以将 a 应用于 alistcellrenderer中的一个单元格jlist?我的代码目前在应用渲染器时工作正常,但我想为每个条目设置一个不同的动态变量。抱歉,如果这有点模糊..

综上所述 - 我只想应用listcellrenderer到列表中的一个单元格,我该怎么做?

0 投票
1 回答
511 浏览

java - 动态改变 ListCellRenderer 的内容

我正在尝试使用 Twitter4 构建一个 Twitter 客户端。我将用户的推文和信息等存储在 Jlist 的 DefaultListModel 中。我想添加用户个人资料图片,为此我使用 ListCellRenderer 设置图标。我的问题是我只能将 ListCellRenderer 文本和图标设置为一个用户信息。我使用一个循环来拉下多条推文并将它们添加到模型中,但渲染器只是多次设置一条推文。

这是检索推文的代码

这就是我设置 ListCellRenderer 的方式

我必须进行哪些修改才能启用正确的推文格式?

谢谢您的帮助!