問題タブ [cellrenderer]
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 - Java Jtable 、セルごとに異なるレンダラーを作成せずに、各セルを異なる色でペイントします
ルームマネージャーのようなプログラムを作っています。
毎日、各部屋にはさまざまなクライアントがいます。1 人のクライアントが同じ日にいくつかの部屋を取ることもあります。
すべてのクライアントを独自の色で彩りたい。クライアントごとに一意のセル レンダラーを作成せずにそれを行うことはできますか?
私は J-Tables を初めて使用しますが、このレンダリング システム全体はあまり効率的ではないように思えます。
これは私のアプリのスクリーンショットです。
平日と週末の列ヘッダーに別のレンダラーを使用しています。また、セルは J-Button であり、レンダラーはそれらに色を付けますが、同じ色のみです。
灰色のセルは「新規」で、オレンジ色のセルはクライアントによって占有されており、異なるクライアント、同じ色です:(
何か案は ?
ありがとう、
デイブ
gtk3 - Gtk CellRendererText で表示する小数点以下の桁数を制限する方法
Gtk.CellRendererText に表示される小数点以下の桁数を制限しようとしています。現在、浮動小数点数フィールドは小数点以下 6 桁で表示されていますが、1 桁にしたいと考えています。
このテスト コードは Linux で動作するはずです。
java - 抽象テーブル モデルを使用する JTable に JButton を追加する
作成したテーブルの最初の列として JButton を追加しようとしています。私は調査を行いましたが、抽象テーブルモデルを使用するテーブルの解決策を見つけることができませんでした.
ここでは、テキストとブール変数を含むレコードごとにオブジェクト配列を作成し、テーブル レンダー チェック ボックスを表示します。次に、それらのオブジェクト配列が ArrayList に保存されます
テーブルデータを作成するコードは次のとおりです。
これが私のテーブルモデルです
java - 要素がない場所で選択された JList アイテム
ユーザーが最初に指定する文字列の配列で構成されるセット サイズ (ディメンション) の JList があります。JList は、要素がディメンションの範囲を超える場合に備えて、ScrollPane 内にネストされます。私の問題は、JList にたとえば 4 つの項目しかなく、ユーザーが最後のインデックスの下のスポットをクリックすると、最後のインデックスが選択されることです。私の JList は DefaultListModel で初期化され、チェックボックスのリストを作成する CellRenderer があります。要素がクリックされていない場合でも、JList が最後の項目の選択を停止するようにするにはどうすればよいですか?
編集:CellRenderer
java - 行が選択されているときにセルを強調表示する
私が抱えている問題は、行を選択すると、カスタム セル レンダラーを持つセルがそのセルを強調表示せず、他のセルを強調表示することです。