问题标签 [cellrenderer]

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 回答
40 浏览

java - 是否可以更改我的数据当前的显示方式?

我正在使用 JTable,在它填充数据后,底部有一个带有文本输入的搜索按钮。一旦我输入“Joe”,它就会显示所有 joes 的详细信息。但是,这些显示在从左到右的一行中(很像电子表格行)。

我想知道是否有办法让它以不同的方式显示这些数据?更像是一张桌子,而不是在一个单独的行中穿过......

请告诉我是否需要显示我的部分代码,因为它有点多,我不确定是否应该将其全部粘贴。(本网站的新手)。

谢谢。

代码:

私人无效makeframe()

0 投票
2 回答
125 浏览

java - 如何在 Jlist 中很好地列出?

我正在制作一个旅行计划桌面应用程序。我已经到了这么远,所以它只剩下清单了。我想将 Jlist 与 defaultListModel 或其他东西一起使用。但是我如何列出所有这样的???

我想得到的结果是这样的:

我的代码:

但它在我的控制台中返回一个 []。如何做到这一点

所有这些都仅在我的控制台中列出,并带有此输出。但我无法将其转移到我的应用程序中。出了什么问题以及如何做到这一点?

0 投票
2 回答
2996 浏览

java - Jtable cellRenderer 改变行的背景

我已经尝试了一段时间并在互联网上寻找解决方案,但是我失败了。我要做的是动态更改 Jtable 的行背景。我创建了 arrayList ,它保留了选定行的数量(每次用户按 alt+单击单元格时添加它们)并在我自己的 tableCellRenderer 中添加

它正在工作,对于少数单元格,或者在选定的列恢复其原始颜色的一段时间后,我已经检查过,整数仍然在数组中,所以这不是问题,知道可能导致问题的原因吗?

0 投票
1 回答
1090 浏览

treeview - gtk treeview 单元格渲染器文本——改变的信号

我正在使用以下来渲染单元格中的文本:

没有为渲染器设置editable属性。指定单元格的值由其他子功能设置。changed那么当指定单元格的值发生变化时,如何获取指定单元格的信号呢?我的目的是在单元格中的文本值更改时更新其他小部件。对于文本单元格渲染器,它只有edited对我的情况无用的信号(或者我可能误解了一些观点)。

0 投票
1 回答
296 浏览

java - 调用了自定义 CellRenderer,但似乎没有效果

简单地说:为什么下面这个小例子没有在树控件的第三个项目上显示一个浅灰色的背景?

代码创建一个 JTree,用三个字符串填充它(直接传递给构造函数)并覆盖 getCellRenderer() 方法以返回自定义 MyTreeCellRenderer 类的实例,该类具有硬编码检查以设置任何背景颜色第 2 行的单元格为浅灰色。但是在运行时,所有单元格都只有常规(白色)背景颜色。

0 投票
1 回答
203 浏览

java - Java:JList渲染效果

我在我的 Netbeans 中的列表中看到了这种效果。有人可以告诉我这个效果叫什么以及如何在我的自定义 ListCellRenderer 中实现它吗?

谢谢你的帮助。

安迪

JList 效果

0 投票
1 回答
6550 浏览

java - 尝试为 JTable 中的特定单元格着色... getTableCellRendererComponent Overide

所以我知道这可能是一个重复的问题,但我已经浏览了许多已经在这里的问题,但似乎没有一个对我有用,所以我想我会发布我自己的问题,希望其他一些人遇到问题有了这个也会发现这很有帮助。

这是我的代码

这是 JFrame 中显示的内容。如您所见,我试图只为“名称”列第三行中的文本着色,但它为整行着色。 在此处输入图像描述

有什么建议么?谢谢!迦南

0 投票
1 回答
2054 浏览

java - JTable Renderer 不能与 RowSorter 一起使用?

我有一个简单的 JTable,第一列是整数,第二列是字符串。我希望能够对每一列进行排序。

我的渲染器:

}

我的表模型:

如果我不实现 getColumnClass,那么渲染器工作正常,但整数被排序为字符串。一旦我实现该方法,渲染器就无法正常工作(背景仅设置在一列中),但整数排序正确。我该如何解决这个问题?

我的代码来设置渲染器和排序器:

有任何想法吗?谢谢。

0 投票
1 回答
80 浏览

qooxdoo - Qooxdoo - “VirtualTree”和缺失的“cellrenderer”

我正在尝试创建可编辑的树小部件。有许多示例如何为 Table 制作可编辑的列,例如使用 cellrenderer 和 propertyCellRendererFactoryFunc - 这非常棒。不幸的是,我找不到任何有用的 VirtualTree/Tree 示例。甚至可以在没有深度 Tree 源代码编辑的情况下创建一个吗?

0 投票
1 回答
2025 浏览

java - JTree 单元格渲染器问题

我在树中的一些节点上有一个带有图标的 JTree。它们出现并且工作正常,但是当我选择一个带有图标的节点时,渲染器不会渲染整个选定的节点,但似乎应用了一个偏移量,就好像它认为图标仍然在节点的左侧,如下所示:

渲染错误示例

渲染器(扩展 DefaultTreeCellRenderer)的代码如下:

我看不出为什么渲染器会应用这个偏移量,所以任何人都可以提供一种方法来使用图标完全选择节点吗?树本身的 SSCCE 代码如下。

ProfileNode 类:

提前致谢。