问题标签 [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 投票
2 回答
2721 浏览

java - JTree TreeCellRenderer 在显示选择颜色时引发问题

我正在使用下面的这段代码:

由于我正在传递/返回标签,因此在选择 中的任何组件时JTree,不会出现选择颜色。我尝试使用:

但是如果我 return comp,那么树的输出不会像预期的那样出现。

如何解决相同的问题?

我没有为此实现任何编辑器。

0 投票
2 回答
21047 浏览

actionscript-3 - AS3 禁用 Datagrid 内 textInput 的可编辑/可选择

我目前正在尝试禁用可选择/可编辑/或将 textInput 更改为动态以获得我想要的结果。

我有一个带有下拉菜单和文本输入区域的自定义数据网格。但是,如果我的 Model # 列中没有数据,我不想在相应的 PurchasePrice 单元格中允许任何条目。

我在 AlternatingRowColors_editNum_PurchasePrice 中尝试了各种项目,但目前似乎没有任何效果。请查看我在 if(__enbaled) 的 else 语句中尝试过的内容

我只是以错误的方式接近这个吗?与其尝试停止鼠标、制表符或将文本字段转换为动态,我是否应该尝试其他方法以获得所需的结果?

谢谢,jc

0 投票
1 回答
568 浏览

python - 使用 PyGobject 创建自定义 GtkCellRenderer

我正在编写 Gtk 应用程序。直到知道我一直在使用 pygtk,但由于 PyGobject 已被弃用,所以我决定进行切换。回到 pygtk 时代,人们可以扩展 gtk.GenericCellRenderer,但这个类不再存在。

我试图在 python 中找到使用新 API 的示例,但我失败了。任何人都可以展示一个我可以用作起点的自定义单元格渲染器的示例吗?

0 投票
1 回答
1956 浏览

python - 如何在python的GTK组合框中选择多个项目

我在 python 中有一个组合框小部件,我希望能够选择多个项目,但我开始认为这是不可能的。我看到可以Gtk.TreeView()通过将模式设置为多个来使用。有没有办法让组合框做到这一点?如果不是,可以将树视图放置在组合框内吗?如果可以(请提供简短的编码示例)?我正在使用 GTK3,但我可能可以从 GTK2 示例中翻译它。

0 投票
1 回答
673 浏览

java - 如何以相同的长度显示JTree中的所有String elementName?

我创建了一个显示文件列表的 JTree。这些文件的长度不同。我想在 JTree 中以相同的长度显示它们,例如 20 个字符。如果名称大于 20 个字符,它应该出现在工具提示中。

我怎么能意识到它? 下面是我的 cellRenderer。

0 投票
1 回答
488 浏览

python - 而不是模型,在 GtkTreeView 中获取 cellrenderer 的值

对于将数据设置为树视图,我使用set_cell_data_funcat 某些列。
像这样的来源:

因此,我的 tree_view_model 没有树视图中显示的数据。
如何找回set_cell_data_func中设置的数据,
你有吗?

0 投票
2 回答
78 浏览

swing - 在 JTable 获得焦点之前,单元格内容不会显示在 JTable 中

您好有一个 JTable,每个单元格都是一个 JPanel(使用单元格渲染器)

直到我单击 JTable 中的某个位置以获得焦点时,才会显示单元格的内容。(当我对每个单元格使用 JTextArea 而不是 JPanel 时,它运行良好)

我尝试在某些地方使用 updateUI() 但它没有帮助..

问题是什么?谢谢!

0 投票
1 回答
1158 浏览

actionscript-3 - Flash AS3 列表中的自定义单元格

我不是 Flash 方面的专家,在这里我需要一些快速帮助,而不需要从头开始学习所有内容。

短篇小说,我必须列出一个列表,其中每个单元格包含一个图像、两个标签和一个按钮。

列表/单元格示例:


img - 标签 - 标签 - 按钮


img - 标签 - 标签 - 按钮


作为一名 Java 程序员,我试图快速学习 Flash 和 AS3 的语法和可视性,但到目前为止还没有成功。我已经相当了解电影剪辑等的基础知识。

我看到了一个关于如何添加列表并添加一些文本的教程。于是我拖入了一个列表,在代码中加入了 list.addItem({label:"hello"}); ,并且工作正常。所以我想如果我双击列表的 MC,我会调整一些东西。在那里,我一直在不同的单元格渲染器等大厅里徘徊。

我现在已经到了输入 CellRenderer_skinUp 或其他东西的程度,并根据自己的喜好对其进行了自定义。完成后,我希望我可以使用 list.addItem(); 并获得我的单元格的空“版本”,带有 img、标签和按钮。但 AS3 需要 addItem 中的输入。从我面向对象的角度来看,我认为我必须创建一个我制作的单元格的对象,但我没有运气。我试图去 var test:CellRenderer = list.listItem; list.addItem(test);

..但没有运气。

这只是为了好玩,但我真的很想完成这项工作,但我不愿意阅读大量的 Flash 和 AS3。我觉得我已经接近了奖品,但是编译器希望在变量 (list.addItem({test:something});) 之后有一个分号。

注意:如果可能,我不希望这样:list.addItem({image:"src",label:"text",label"text",button:"text"}); 嗯..这实际上是我想要的,但我真的很想自定义绘制一切。

有没有人得到我想要做的事情,并对我有任何答案?我是以错误的方式接近这个吗?我已经在互联网上搜索了自定义列表单元,但没有运气。请,这里的任何指导表示赞赏!

性病

0 投票
2 回答
3724 浏览

java - 如何让JComboBox中的内容居中显示?

目前我有这个JComboBox,我怎样才能让里面的内容居中?

0 投票
0 回答
131 浏览

actionscript-3 - 如何防止 Flash 在我的 DataGrid Cell 中放大影片剪辑?

我有一个 AS3 DataGrid 组件,在一列中我使用自定义单元渲染器从库中加载影片剪辑。然而,影片剪辑似乎会缩放以适应单元格的高度(如果我更改数据网格单元格高度属性,影片剪辑将缩放以适应)。我想保持我在库中设置的动画剪辑大小,而不是缩放以适应单元格的大小。我怎样才能做到这一点?

非常感谢