簡體   English   中英

SWT、Jface - 為 tableviewer 列有效實現自己的渲染器?

[英]SWT, Jface - effective implementation of own renderers for tableviewer columns?

我想呈現一些TableViewer列,以便此列中的單元格看起來像特殊的小部件。

Link s、 Button s 等應存在於每個單元格中)

我將如何實現這些渲染器?
此實現應支持數千個表格行,並且在滾動表格時不會閃爍。

與其實現你自己的渲染器,它“看起來像”真正的控件,為什么不使用可以實際渲染自定義控件的表格呢?

http://www.eclipse.org/nebula/widgets/compositetable/compositetable.php

它真的很快。

您應該能夠按照我在此處的帖子在 Table 中添加 SWT 控件

SWT - Tableviewer 向表中的列添加刪除按鈕

用戶TableEditor類。 確保在 Table 上為SWT.measureitem事件添加監聽器並計算高度和寬度。 如果您仔細實施它,您實際上可以重用小部件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM