問題タブ [treetable]
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.
javascript - Javascript でソート可能なツリー/グリッドを作成する
JSON からツリー構造を作成したいのですが、複数の列を並べ替えることができます。ツリーとグリッドの多くの実装を見てきましたが、混在したことはありません。
これを実現できるJavascriptツールキットのプラグインまたは機能を知っている人はいますか?
jquery - jQueryツリーテーブルでexpandイベントをトラップする方法
Web アプリで treetable プラグインを使用しています。 http://plugins.jquery.com/project/treeTable
特定の展開可能なノードが展開されたときにアクションを実行できるようにしたいと考えています。
ノードの展開を担当する要素を特定できます。クラスエキスパンダー付きのスパンです。私が知る限り、プラグインには、ノードが展開または切り替えられたときに発生するイベントがありません。
これはツリーテーブルの質問というよりもjqueryの質問だと思いますが、どうすればそれを行うことができますか。
java - ツリーテーブルを使用して、Oracle SQLテーブルのすべての行を表示するにはどうすればよいですか?
私はこのテーブルを持っています:
CREATE TABLE perarea(id_area INT主キー、nombre VARCHAR2(200)、id_areapadre INTはperarea(id_area)を参照します);
そして、これはデータにアクセスするために追加されました:
私の意図は、ツリービューにエリアとその下位を表示する階層を作成することです。次に、ユーザーがノードをクリックしたときに、ツリーテーブルの右側にあるテーブルに、その領域からすべての従業員をロードさせます。
まず最初に、ツリーテーブルにデータを入力するにはどうすればよいですか?
ありがとうございました!
java - ツリーの初期化時にウィケット TreeTable ノードを展開する
私はウィケットにかなり慣れていないので、メーリングリストに関する情報を保持する単純なウィケットツリーを作成しようとしています。このメーリングリストは、ある手紙に関連しています。
- メーリングリストDto 1
- ユーザー 1
- ユーザー 2
- メーリングリストDto 2
- ユーザー 3
- ユーザー 4
既存のレターを編集している場合、そのレターに関連するメーリングリストが取得さinto mailingListCollection
れ、ツリー上の対応するノードが選択されて展開されます。何らかの理由で、私はこれが機能していないようです。
選択および展開されたノードは、UI で選択または展開されたようには表示されませんが、たとえばプログラムで選択されたノードを調べてonAfterRender()
、選択および展開された値をログに記録すると、ノードが展開されて選択されます。
java - JSF2およびRichFacesの階層データテーブル
JSF2アプリケーションでRichFacesを使用していますが、ツリー列やツリーテーブルのようなものを作成する方法が必要です。
私の知る限り、RichFacesではそのようなことはサポートされていません。RichFaces 4.0については何か言及されていますが、彼らの計画におけるこれの優先順位はまったく有望ではなく、4.0に含まれることはないと思います。
IceFacesで利用可能なツリーテーブルがあることは知っていますが、競合や学習曲線を回避するために別のライブラリを追加したくありません...
だから、私は最小限の労力で同じ結果を達成できる最も簡単な方法を探しています。おそらくRichFacesのサブテーブルを使用しますか?任意のアイデアをいただければ幸いです。
java - 行の高さを可変にするJTreeTableの実装はありますか
私はこれを少し探していました。JTreeTable
可変行の高さをサポートするが必要です。具体的には、最上位ノードを表示する行を、その下の子行よりも高くする必要があります。
私は元のSunの記事JXTreeTable
に基づいたSwingX実装()を使用しています。ただし、特に行の高さを変更することはできません。書き直さないと、方法がわかりません。JXTree
私が何か厄介なことに着手する前に、どんなヒント/ポインタもありがたいことに受け取られるでしょう...
java - 異なるルート タイプとノード タイプで TreeTable を使用する
次の問題があります。
ツリーのルート (以下のクラス) とノードが同じ型ではないことを除いて、JTeeTable のようなテーブル コンポーネントが必要です。
たとえば、次のクラスがあるとします。
これらの 2 つのクラスは似ており、継承のケースの動機となる可能性がありますが、そのように関連していません。車のパーツのリストを載せた車、または俳優のリストを載せた映画と考えてください。
この 2 週間、私は上記を視覚的に表現する方法を考え続けてきました。JTreeTable コンポーネントを使用することを考えましたが、サブエントリ (ノード??) がエントリ (リーフ??) と同じタイプである場合のクロス ショーの使用例はすべて表示されます。
これまでの私の考え: テーブルを使用すると、列が同じ名前を共有することを見て、テーブルと別のテーブルを TableCellRenderer として使用し、親行のダブルクリックで表示/非表示をサポートする必要があると考えました。
先行きが不安ですが…。
ですから、これについてどうすればよいかについて何かアイデアがあれば、あなたのアイデアを共有してください。
アップデート
同じアプローチに従う他の方法
アイデアを共有してくれたすべての人に感謝します。Trashgod にもう一度感謝します...
gwt - GWT-ツリーテーブル?
GWT FlexTable または CellTable を「TreeTable」に拡張する方法を探しています。展開可能な行を含むテーブルが必要で、必要なときにサーバーからデータを取得できるようにしたいと考えています。そのため、最初からテーブル全体 (すべてのレベル) にデータを入力したくありません。
最初に FlexTable と CellTable のどちらを使用するのが最適ですか? または、これに関するウェブ上の例/プラグインはありますか?
すべてのアイデアとヒントは大歓迎です!
cocoa - ココアでツリー テーブル ビューを実装するにはどうすればよいですか
cocoacookiesのようなココアでツリー テーブル ビューを実装する方法を教えてください。
ありがとう!
jquery - jQuery treeTable は、ページの更新時に状態を保存します
データをテーブルのツリー ビューとして表示するために jquery treetable プラグインを使用しています。ネット上でこのプラグインに関する詳細なドキュメントを見つけることはできません。私が必要とするのは、ユーザーが合計ノードを展開してから、ページを再度開くか更新した場合、ノードの展開が以前の状態になることです (つまり、展開されたノードは、親ノードに折りたたまれるのではなく、展開されたままになります)。この段階で、展開するノード名を Cookie に保存しましたが、jQuery 構文をよく理解していないため、この jQuery プラグインをいじる方法がわかりません。このプラグインには次のような機能があります
これは私の目標を達成するのに役立つと思います...しかし、これを使用する方法、変更する方法、または次から呼び出す方法がわかりません:S