問題タブ [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.
flash - Flash Datagrid は、更新されたデータに応じてセルの色を変更します
Flash アプリにデータグリッドがあり、そのデータは頻繁に更新されます。更新のたびに、データが変更されたセルのみのセルの色を変更する必要があります。それも、更新された値が古い値よりも小さい場合、セルの色は赤、そうでない場合は緑に変わります。
labelFunction、cellrendererなどを使用してみましたが、役に立ちませんでした。決して、セル内の現在のデータにアクセスして新しいデータと比較することはできません。
これは私の知恵の終わりに私を引き付けました。私の頭から引き抜かなければならない最後の数本の髪が残っています!
助けてくれてありがとう!
flash - cellRenderer 単一セルの高さ
単一のセルの高さを変更する方法を教えてください。
行全体のサイズを変更するように dataGrad を取得するにはどうすればよいですか? 私は 64 の高さを使用していますが、アイデアはそれが動的になるということです。
java - JTableの指定されたセルにJComboBoxを設定する方法
私は問題があります。で設定しようとしJComboBox
ましたJTable cell
が、指定されたパラメーターを持つセルのみです(列のすべてのセルではありません)。
カスタマイズして、のセルにDefaultTableCellRenderer
貼り付けようとしています。私がsthをするとき、それは新しいエクササイズの時間を置くことを私は知っています、それはこの問題の解決策ではありません。多分誰かがそれがどのように行われるべきか知っていますか?JComboBox
getTableCellRendererComponent
JComboBox
JTable
java - 拡張されたJTreeレンダリング
ツリーを展開してツリーノードの名前を変更しようとすると、すべての名前が4〜5文字程度しか表示されず、その他は(...)と表示されましたが、ツリーが折りたたまれていれば、すべて問題ありません。以下は私のカスタムツリーセルレンダリングです:
java - セルレンダラーがJLabelを拡張することが多いのはなぜですか?
これは一般的であることに気づきました。たとえば、DefaultListCellRenderer、DefaultTableCellRenderer、およびDefaultTreeCellRendererはすべてこれを使用します。また、私がオンラインで見ているカスタムセルレンダラーの多くもこれを使用しています。コードでカスタムTableCellRendererを使用したいのですが、本当にJLabelをサブクラス化する必要があるかどうかについて混乱しています。JLabelをサブクラス化する利点は何ですか?
java - コンストラクターにパラメーターがない JTable の JComboBox のセル レンダラー クラス
JTable で JComboBox のセル レンダラーを作成しています。このクラスのコンストラクターはパラメーターを取らないでください。getTableCellRendererComponent メソッドの基本的なコードは次のとおりです。
問題は、オブジェクトの代わりに、文字列オブジェクトの配列 (String[]) を値として持つことString[] value_to_string = (String[]) value
です。しかし、これにより例外エラーがスローされます。私が言ったように、コンストラクターにはパラメーターがあってはなりません。誰かがこの問題を解決する方法を見つけることができますか? 前もって感謝します!
java - JtreegetTreeCellRendererComponentは数回実行されます
カスタムTreeCellRendererに問題があります。オーバーライド可能なメソッドgetTreeCellRendererComponentは、ノードをクリックすると約4回実行されます。誰かがこれについて考えを持っていますか?よろしくお願いします。
サイモン
私のコード:
java - Jtree の 1 つまたは複数のノードの色を動的に変更する
ルート ノードと 4 つのサブノードを持つ Jtree を作成しました。
私の問題は次のようなものです:
- 特定のノードの前景色と背景色を動的に変更する必要があります。
どうすればできますか?
いくつかのコードを手伝ってください。
よろしくお願いします...
java - インデックスに基づいてjtree内の特定のノードのアイコンを動的に変更する
私の問題は次のようなもの
です。ルートと4つのリーフノードを持つツリーがあります。
特定のノード(たとえば、2番目のリーフノード)のアイコンを変更する必要があります。
私のアルゴリズムは次のようになります。
ステップ
1:必要なノードのインデックスを見つけるステップ
2:アイコンを変更
するステップ1は完了しましたが、ステップ2で打たれました。
助けてください。
java - チェックボックスノードツリー、カスタムレンダラー
カスタムチェックボックスノードツリーがあります。構造はこんな感じです。
サブツリーがチェックボックスノードツリーから描画されていることがわかります。
そして、私が必要としているのは、
サブツリーは、チェックボックスではなくフォルダアイコンの下に描画する必要があります。
この点について教えてください。