2017-08-29 34 views
0

我正在尋找將星雲網格轉換爲NatTable。 我的目標是能夠生成一個excel文件自動使用此代碼:Nebula - 將網格轉換爲NatTable

final ExportCommand cmd = new ExportCommand(natTable.getConfigRegistry(), natTable.getShell()); 
natTable.doCommand(cmd); 

你知道是否有可能?

感謝

+0

我不明白你在問什麼。 NatTable支持Excel導出。這可以通過你提供的代碼片段來觸發。 –

+0

你好Dirk,我有一個網格,我想轉換成一個NatTable,所以我只想知道是否有一個簡單的方法來做到這一點,或者如果我必須從頭開始創建我的NatTable。 –

回答

0

有從一個SWT表,JFace的TableViewer的或星雲電網的NatTable轉換沒有簡單的方法。他們有完全不同的架構和設計。上述三種實現使用本地OS表,或者至少模擬相同,而NatTable完全是自定義繪製的。另一個事實是,這三個實現是逐列創建的,而NatTable使用的是二維設計的IDataProvider,所以沒有逐列方法。

我在Getting Started Tutorial中也解釋了這一點。

所以不,沒有簡單的方法來轉換。你需要從頭開始創建它。但在檢查我們的例子時,這應該沒什麼大不了的。那麼,這當然取決於你想使用的功能。

+0

這就是我的想法。謝謝你的澄清。 –