問題タブ [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.

0 投票する
1 に答える
2259 参照

flash - Flash Datagrid は、更新されたデータに応じてセルの色を変更します

Flash アプリにデータグリッドがあり、そのデータは頻繁に更新されます。更新のたびに、データが変更されたセルのみのセルの色を変更する必要があります。それも、更新された値が古い値よりも小さい場合、セルの色は赤、そうでない場合は緑に変わります。

labelFunction、cellrendererなどを使用してみましたが、役に立ちませんでした。決して、セル内の現在のデータにアクセスして新しいデータと比較することはできません。

これは私の知恵の終わりに私を引き付けました。私の頭から引き抜かなければならない最後の数本の髪が残っています!

助けてくれてありがとう!

0 投票する
0 に答える
790 参照

flash - cellRenderer 単一セルの高さ

単一のセルの高さを変更する方法を教えてください。

行全体のサイズを変更するように dataGrad を取得するにはどうすればよいですか? 私は 64 の高さを使用していますが、アイデアはそれが動的になるということです。

0 投票する
1 に答える
515 参照

java - JTableの指定されたセルにJComboBoxを設定する方法

私は問題があります。で設定しようとしJComboBoxましたJTable cellが、指定されたパラメーターを持つセルのみです(列のすべてのセルではありません)。

カスタマイズして、のセルにDefaultTableCellRenderer貼り付けようとしています。私がsthをするとき、それは新しいエクササイズの時間を置くことを私は知っています、それはこの問題の解決策ではありません。多分誰かがそれがどのように行われるべきか知っていますか?JComboBoxgetTableCellRendererComponentJComboBoxJTable

0 投票する
1 に答える
1214 参照

java - 拡張されたJTreeレンダリング

ツリーを展開してツリーノードの名前を変更しようとすると、すべての名前が4〜5文字程度しか表示されず、その他は(...)と表示されましたが、ツリーが折りたたまれていれば、すべて問題ありません。以下は私のカスタムツリーセルレンダリングです:

0 投票する
3 に答える
1042 参照

java - セルレンダラーがJLabelを拡張することが多いのはなぜですか?

これは一般的であることに気づきました。たとえば、DefaultListCellRenderer、DefaultTableCellRenderer、およびDefaultTreeCellRendererはすべてこれを使用します。また、私がオンラインで見ているカスタムセルレンダラーの多くもこれを使用しています。コードでカスタムTableCellRendererを使用したいのですが、本当にJLabelをサブクラス化する必要があるかどうかについて混乱しています。JLabelをサブクラス化する利点は何ですか?

0 投票する
2 に答える
524 参照

java - コンストラクターにパラメーターがない JTable の JComboBox のセル レンダラー クラス

JTable で JComboBox のセル レンダラーを作成しています。このクラスのコンストラクターはパラメーターを取らないでください。getTableCellRendererComponent メソッドの基本的なコードは次のとおりです。

問題は、オブジェクトの代わりに、文字列オブジェクトの配列 (String[]) を値として持つことString[] value_to_string = (String[]) valueです。しかし、これにより例外エラーがスローされます。私が言ったように、コンストラクターにはパラメーターがあってはなりません。誰かがこの問題を解決する方法を見つけることができますか? 前もって感謝します!

0 投票する
2 に答える
2198 参照

java - JtreegetTreeCellRendererComponentは数回実行されます

カスタムTreeCellRendererに問題があります。オーバーライド可能なメソッドgetTreeCellRendererComponentは、ノードをクリックすると約4回実行されます。誰かがこれについて考えを持っていますか?よろしくお願いします。

サイモン

私のコード:

0 投票する
2 に答える
2742 参照

java - Jtree の 1 つまたは複数のノードの色を動的に変更する

ルート ノードと 4 つのサブノードを持つ Jtree を作成しました。
私の問題は次のようなものです:

  • 特定のノードの前景色と背景色を動的に変更する必要があります。

どうすればできますか?
いくつかのコードを手伝ってください。

よろしくお願いします...

0 投票する
1 に答える
1286 参照

java - インデックスに基づいてjtree内の特定のノードのアイコンを動的に変更する

私の問題は次のようなもの
です。ルートと4つのリーフノードを持つツリーがあります。
特定のノード(たとえば、2番目のリーフノード)のアイコンを変更する必要があります。

私のアルゴリズムは次のようになります。 ステップ
1:必要なノードのインデックスを見つけるステップ
2:アイコンを変更
するステップ1は完了しましたが、ステップ2で打たれました。
助けてください。

0 投票する
2 に答える
206 参照

java - チェックボックスノードツリー、カスタムレンダラー

カスタムチェックボックスノードツリーがあります。構造はこんな感じです。

ここに画像の説明を入力してください

サブツリーがチェックボックスノードツリーから描画されていることがわかります。

そして、私が必要としているのは、

ここに画像の説明を入力してください

サブツリーは、チェックボックスではなくフォルダアイコンの下に描画する必要があります。

この点について教えてください。