2017-08-29 8 views
0

星雲のグリッドをNatTableに変換しようとしています。それが可能であれば星雲 - グリッドをNatTableに変換する

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

あなたは知っていますか? 私の目標は、このコードを使用して自動的にExcelファイルを生成することができることですか

おかげ

+0

私はあなたが求めていることを理解していません。 NatTableはExcelのエクスポートをサポートしています。これは、提供したコードスニペットを使用してトリガーできます。 –

+0

こんにちはDirk、私はNatTableに変換したいグリッドを持っているので、それを行う簡単な方法があるかどうか、または最初からNatTableを作成する必要があるかどうかを知りたかっただけです。 –

答えて

0

NatTableに、SWTの表からのJFace TableViewerのか、星雲グリッドを変換する簡単な方法はありません。彼らは全く異なるアーキテクチャとデザインを持っています。前述の3つの実装ではネイティブOSテーブルを使用していますが、少なくともNatTableは完全にカスタムペイントされています。もう1つの事実は、これらの3つの実装は列単位で作成され、NatTableは設計によって2次元のIDataProviderを使用するため、列単位のアプローチがないことです。

私はこれもまたGetting Started Tutorialで説明しました。

いいえ、簡単な変換方法はありません。最初から作成する必要があります。しかし、私たちの例を調べる際にはそれは大きな問題ではありません。もちろん、使用したい機能に依存します。

+0

それは私が考えていたものです。説明をありがとうございます。 –

関連する問題