0

この質問は、 multi-selectionComboBoxCellEditorまたは multipleBooleanCellEditorを のセルに追加する方法に関するものですTableViewer。主な目的は、セル内で複数選択を行うことです。

私はhttp://wiki.eclipse.org/index.php/JFaceSnippetshttp://www.eclipse.org/swt/snippets/TableViewのスニペットを使用しており、すべての編集サポートを使用してかなり良いテーブルを使用しています。 、ラベル プロバイダー、コンテンツ プロバイダー。セル内にはTextCellEditorまたは がありComboBoxCellEditorます。

問題は、複数選択が必要なのですが、その方法がわかりません。

  1. のコードには複数選択があるようですが、外部の Nebula クラスを使用しようとしてorg.eclipse.nebula.widgets.nattable.edit.editor.ComboBoxCellEditor常に時間がかかっていますjava.lang.NoClassDefFoundError

  2. JFace スニペットSnippet061FakedNativeCellEditorにはチェックボックスが 1 つしかないため、このコードを自分のコードに適応させるのは困難です。

どうもありがとう。

4

1 に答える 1

0
  1. それらの星雲 JAR/プロジェクトをビルドパス/ランタイムに追加していません。

  2. 独自のものを拡張する必要がありますCellEditor。その中には、基本的には何でも作成できますControlcreateControlの保護されたメソッドで複数のウィジェットをこっそり入れることができると確信していますCellEditor

于 2013-11-14T15:49:52.103 に答える