問題タブ [jxtable]
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 - JXTable - テーブルをフィルタリングした後のハイライター
情報 - 書式設定を改善するために、投稿全体でコード書式設定を使用しました。
java - JXTreeTable でのセルの結合
JXTreeTable で 2 つのセルを結合したいと考えています。これは可能ですか?Merging cells in JTableの解決策を読みましたが、これは JXTreeTables では機能しません。
セルの結合とは: 次のような構造を作成したい:
node 1 | title for 3 cells | title for 3 cells |
subnode | c1 | c2 | c3 | c1 | c2 | c3 |
subnode | c1 | c2 | c3 | c1 | c2 | c3 |
したがって、「3 つのセルのタイトル」は、同じ行/ノード上の 3 つの異なるセルをマージすることによって作成されます。
java - JXTableは、同様のテーブルの並べ替えと並べ替えを同じ方法でリッスンします
すべて同じ列(ただしデータが異なる)を持つJXTableがいくつかあります。いずれかの列のヘッダーの1つをクリックすると、データを並べ替えることができます。私が今欲しいのは、テーブルの1つのヘッダーをクリックすると、他のテーブルが同じようにソートされることです。
java - JxTableにボタンを追加するにはどうすればよいですか?
蛍光ペンを使わないといけないと思いますが、わかりません。
java - JXTable の列を固定する
Excel スプレッドシートと同じように JXTable の列をフリーズできるようにしたいのですが、このプロジェクトに出くわしました: xframe-swing の JXTable。
このプロジェクトのチュートリアルがあるかどうか疑問に思っています。これは、swingx プロジェクトの JXTable と同じではないことに注意してください。
それとも別の方法があるのでしょうか?
swing - Swing:テーブルセルのレンダリングがJXTableで正しく機能しませんか?
特定の行アイテムの値に基づいて、JXTableのハイライト色を上書きしようとしています。これは、行アイテムの値にが含まれている場合にハイライトが緑色になる例getNumber() % 2 == 0
です。
JTableの場合は正常に機能しますが、JXTableの場合は、問題の行が選択されていない限り、テーブルセルレンダラーは機能しないようです。なぜこのように動作するのですか、またどのように修正すればよいですか?
java - JXTable +GlazedLists+ドラッグ選択中の更新=問題
JXTableでテーブル行の選択に問題があります。
次のプログラムを実行すると、同じを表示している2つのフレームが表示されEventList<Item>
ます。1つにはJTableがあり、もう1つにはJXTableがあります。
1000ミリ秒ごとに、で始まる名前ですべてのアイテムを更新しますfoo
(これはで発生しtweakList()
ます)。この更新は、JXTableでのマウスによる選択を妨げるようですが、JTableでは妨げません。JXTableをクリックして下にドラッグして複数の行を選択すると、更新が行われるときに選択アンカーが消えます。(クリックして上にドラッグすると正常に機能します)
なぜこれを行うのですか、またこれを修正するにはどうすればよいですか?
java - Swing スレッドをロックしない方法で JXTable.packAll() を呼び出す方法はありますか?
SwingXプロジェクトJXTable
から大量のデータを表示しています。データをロードした後、テーブルを呼び出しますが、200 百の列と 30,000 のレコードがある場合、5 秒以上かかる場合があります。これは、UI が 5 秒間ロックされていることを意味するスイング スレッドから呼び出しています。バックグラウンド スレッドを呼び出してみましたが、疑ったとおり、これを行うと奇妙な副作用が生じます。を呼び出した後、マウスをテーブルの上に置くと、テーブル内のすべての数値が常に異なる数値に更新されているように見えます。このような大きなテーブルの列をパックするときに、JXTable で適切なユーザー エクスペリエンスを得る方法はありますか。packAll()
packAll
packAll()
java - 艶出しリストとJXTableを使用したテーブル外の列の並べ替え
Glazed Listsを使用して、JXTableを並べ替えてフィルタリングしています。
テーブル外の値を並べ替えるにはどうすればよいですか?つまり、列の値を独自の方法でフォーマットしながら、生の値で並べ替えることができるようにしたいと考えています。
私の現在の関連コード:
5.0M
この例では、2番目の列の値をではなくとしてフォーマットしたいのですが、5000000
この値をリストで使用すると、正しくソートされません。
前もって感謝します。