問題タブ [nattable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - NatTable の列を削除する
(非表示にするだけでなく) NatTableから列を削除することは可能ですか?
NatTableの例にそのDynamicColumnExampleがありますが、列の削除がどのように機能するかを理解できないようです。誰かが私が通過する必要がある手順とそれがどのように見えるべきかを説明できれば、それは大歓迎です.
ありがとうございました!
java - nattable のいくつかの列にカスタム スタイルを設定するには?
すべてではなく、nattable の一部の列にカスタム スタイルを設定する必要があります。次のような構成を設定できません。
これにより、構成がテーブル全体に設定されるためです。特定の列に対してのみ構成をオーバーライドする必要があります。私の場合、列には次のように水平方向の配置が設定されている必要があります。
どうすればこれを達成できますか?ありがとう!
java - Nebula Nattable - 列を動的に変更する
eclipse 内で Nattable を使用していViewPart
ます。私の RCP アプリケーションでは、ビューを開くたびに、表示したいデータモデル (別の POJO で表される) に基づいてテーブルに異なる列を含めることができます。要するに、次のようなことはできますか? : `
`
eclipse - Nebula Nattable フィルタリングの詳細
Nebula Nattable にフィルター機能を実装するのは難しそうです。与えられた例でさえ理解するのは難しいです。フィルタ関数の実装に使用されるさまざまなクラスについて誰かが説明してくれますか?
java - NatTable の複数の列を削除する
テーブルデータを表示するために NatTable を使用しています。テーブルはソートおよびフィルタリングできます。テーブルがかなり大きいので、GlazedList も使用しました。並べ替えとフィルタリングの後に列を削除できる必要があります。試してみたところ、テーブルのコンテンツしか削除できませんでしたが、ヘッダーはそのままです。列ヘッダーは多くのレイヤーにネストされており、更新に影響を与えたりトリガーしたりすることができるかわかりません。
私のコードはほとんどの場合、わずかな変更を加えた例からのものです。
レイヤーをセットアップします。
および列を削除するコマンド ハンドラー
前述のように、これは列の内容を削除しますが、ヘッダーは残します。列ヘッダーも削除する方法を教えてもらえますか?
nattable - 編集可能なセルをマウスで左クリックしたときに、NatTable が編集モードに入らないようにする
編集可能なセルをマウスで左クリックしたときの NatTable のデフォルトの動作は、セルのエディタをすぐに起動することです。
ユーザーは、単に左クリックしてテーブルにフォーカスを移動し、矢印キーを使用してテーブル内を移動することがあります。テーブルのデフォルトの動作を考えると、セル選択を移動する前に、まず ENTER、ESCAPE などで編集操作を閉じる必要があります。
この動作を変更して、マウスの左クリックでクリックされたセルが選択されるが、編集は行われないようにしたいと思います。
swt - Nattable から行を削除する
Nebula Nattable に行削除ロジックを実装したいと考えています。これは私がやろうとしていることです:
- http://blog.vogella.com/2015/02/03/nattable-context-menus-with-eclipse-menus/で説明されている Nattable にコンテキスト メニューを追加します。
- 削除を実装するメニューに SWT アクションを追加します。
私の質問は、これを達成するための最良の方法は次のとおりです。
- データ モデルから対応する値を削除すると、実行時にテーブル ビューが更新され
this.natview.refresh();
ますか? また - 行を取得して
SelectionLayer
削除する必要がありますか (そうであれば、どうすればよいですか?)。 また - この機能のデフォルトのサポートはあります
IConfiguration
か?