是否可以在 NatTable 中放置一个按钮? [关闭]

Posted

技术标签:

【中文标题】是否可以在 NatTable 中放置一个按钮? [关闭]【英文标题】:Is it possible to put a button in a NatTable? [closed] 【发布时间】:2021-12-18 13:04:14 【问题描述】:

enter image description here

是否可以像附图一样在表格中放置一个按钮?

【问题讨论】:

【参考方案1】:

NatTable 是一个自定义绘制的表格控件。在表格中放置真正的按钮是可能的,但实际上并没有什么意义,甚至可能导致更大的表格出现资源问题。

如果你有相应的画家,你实际上可以渲染任何东西。对于按钮,您当然还需要动作绑定。 NatTable 具有 ButtonCellPainter 将单元格呈现为按钮。但实际上模仿按钮按下的实现有点过时恕我直言。相应的示例应该让您了解您可以做什么以及如何去做。

https://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/tree/org.eclipse.nebula.widgets.nattable.examples/src/org/eclipse/nebula/widgets/nattable/examples/examples/_102_Configuration/Rendering_cells_as_a_link_and_button.java

【讨论】:

以上是关于是否可以在 NatTable 中放置一个按钮? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 macOS 状态栏中放置矢量(或字体)图标?

是否可以在 Form::submit(' ') 中放置一个引导字形图标 - Laravel

在 SwiftUI 的按钮中放置背景图像和文本/图标?

将按钮链接到 IBOutlets 时,Xcode 8 Interface Builder 在类名中放置了错误的空格

如何在rails提交按钮中放置图标

如何在 Xamarin.Forms 的 TabbedPage 的选项卡中放置一个按钮?