問題タブ [listcellrenderer]
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 - Jlistに2つの列を追加するにはどうすればよいですか?
デュアルJList
サンプルコードを見つけましたが、に2つの列が必要Jlist
です。に2つの列を追加する方法はJlist
?
を使おうとしましListCellRenderer
たが、モデルに要素を追加できませんでした。
これが画像付きのウェブページに表示されるコードです。
java - JComboBoxから値を取得
私はJComboBox
2つの列を持っています、そして私は持っていJButton
ます。をクリックすると、選択した値の結果を最初の列と秒の列から別々JButton
に取得する必要があります...JComboBox
どうすればいいですか?
また、そのJComboBoxのヘッダーを設定するにはどうすればよいですか?
コード:
ありがとう。
java - ListCellRendererは毎回新しいラベルを追加しますか?
セルを透過的にする独自のListCellRenderer(以下のコード)を作成しました。これを実行すると、リストアイテムをクリックするたびに、以前よりも白くなります。JListが常にこの新しいJLabel(私が作成したもの)を追加し、最後のJLabelをオーバーレイするということでしょうか?
java - listCellRenderer内のJava jcombobox
データと jCombobox を含むアイテムを含むリストを作成したいと思います。私はこの listCellRenderer を使用します:
アプリケーションを実行すると、すべて正常に表示されますが、コンボボックスをクリックしても何も起こりません。
誰かアイデアはありますか?前もって感謝します。
java - 選択したアイテムのJavaJComboboxの色は、フォーカスが失われるまで更新されません
私はこのコードで難しい問題を抱えています:
画像でわかるように、ステップ1ではすべての色が希望どおりに作成されますが、[それほど悪くない]をクリックするJComboBox
と、正しい選択で折りたたまれますが、色は変更されません(矢印は理由はわかりません)、フォーカスが失われるまで(ステップ3、別の `JPanel要素をクリック)、色が適切に与えられます。
今、私はそれがほんの少しの化粧品の問題であることを知っています、しかしそれは私を夢中にさせます!ActionListener
、ItemListener
(変更後)、 (フォーカスが失われ、得られた)で試しましたFocusListener
が、結果は常に手順2に示したものと同じです。
よろしくお願いします!
java - テキストと ImageIcon を含む JComboBox
おはようございます。この ListCellRenderer クラスがコンボボックス セルに画像アイコンを設定しない理由を特定するのを手伝っていただけませんか。ListCellRenderer クラスは次のとおりです。
これはコンボボックスをセットアップする方法です:
java - JListとListCellRendererを使用してListCellに複数行のテキストを含める
このクラスインスタンスは、私のListCellRendererによって返されます。
これは私のListCellRendererの一部です:
文字列が1行に収まる場合はすべて正常に機能しますが、1行以上必要な場合は、2行目以降は考慮されていないようですが、JListはセルをペイントし、これらの行は表示されません。それを修正できますか?
java - JList の個々のセルに ListCellRenderer を適用する
listcellrenderer
の純粋に 1 つのセルにを適用することは可能jlist
ですか? 私のコードは現在、レンダラーを適用する際に問題なく動作しますが、エントリごとに異なる動的変数を設定したいと考えています。これが少しあいまいな場合は申し訳ありません..
要約するlistcellrenderer
と、リスト内の 1 つのセルだけに適用したいのですが、どうすればよいでしょうか?
java - ListCellRendererのコンテンツを動的に変更する
Twitter4を使用してTwitterクライアントを構築しようとしています。ユーザーのツイートや情報などをJlistのDefaultListModelに保存しています。ユーザーのプロフィール写真を追加したいのですが、これを行うには、ListCellRendererを使用してアイコンを設定しています。ここでの私の問題は、ListCellRendererのテキストとアイコンを1人のユーザー情報にしか設定できないことです。ループを使用して複数のツイートをプルダウンしてモデルに追加しますが、レンダラーは1つのツイートを何度も設定しているだけです。
これはツイートを取得するためのコードです
そしてこれが私がListCellRendererを設定する方法です
ツイートの正しいフォーマットを有効にするには、どのような変更を加える必要がありますか?
助けてくれてありがとう!