問題タブ [jlist]

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 に答える
1059 参照

java - AWTUtilities.setWindowOpaque がテキスト描画の問題を引き起こしている

JWindowアンチエイリアス処理された角の丸い不透明を作成しようとしています。その際、メソッドを呼び出します。

JPanelそして、実際の丸みを帯びた角をペイントするカスタムを使用します。

ウィンドウ内にJList. setWindowOpaqueが false に設定されている場合は常に、 内のテキストがわずかJListに「歪んで」います (つまり、まだ読めますが、目立ちます)。

この問題を解決する方法を正確に理解しようとしています。を使用してウィンドウの形状自体を設定することは可能ですAWTUtilities.setWindowShapeが、これは非アンチエイリアス形状になります。

記録のために、JDK 1.6 update 20 を搭載した Windows 7 マシンでこれをテストしています。

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

java - JList 内のアイテムを HTML としてフォーマットできますか

Java で JList を作成して、個々の項目が HTML タグを使用してフォーマットされるようにしたいと思いますが、これを行う方法や、可能かどうかさえわかりません。誰か提案はありますか?

ありがとうございました。

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

java - HTML形式の大きなJLISTを表示する

大量のアイテム(辞書エントリ)を表示する必要があるJavaアプレットがあります。ユーザーはリスト内の個々のアイテムを選択できる必要があるため、JListとして実装されます。リストの生成は、HTMLを使用して個々のアイテムをフォーマットすることにより、表示をより美しく見せることを決定するまで、非常に迅速でした。これでリストはきれいに見えますが、ユーザーが辞書にアクセスするたびにリストを生成するのに10〜15秒かかります(フォーマットせずにほぼ瞬時に発生します)。ユーザーが最初にアプリケーションに入ったときにリストを生成し、必要に応じてリストを非表示にしたり非表示にしたりするだけで、パフォーマンスを事前に高めることができると思います。しかし、もっと良い方法があるのではないかと思います。おそらく、リストを生成するためのより効率的な方法です。

スローダウンが発生するコードのセクションは次のとおりです(CとDの表示の間)。

ご覧のとおり、非常に簡単です。「theToken」がHTMLとしてフォーマットされている場合、実際のパフォーマンスが低下します。これを回避するために私ができることについて何かアイデアはありますか?

ありがとう、

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

java - リスナーにイベントをスローせずに、選択したアイテムをJListに設定できますか?

私は、JListを使用してドキュメントのページのサムネイルを表示するビューアに取り組んでいます。ユーザーは、JListでページを選択するか、テキストボックスに番号を入力するなどの他のメカニズムでページを開くことができます。

後者の方法を使用する場合は、JListでもページを選択する必要があります。setSelectedIndex()を使用してこれを行いますが、これによりイベントがトリガーされ、ユーザーがJListでページをクリックして選択したかのようにページが再度読み込まれ、問題が発生します。

私の見方では、インデックスが変更されたというイベントを発生させることなく、JListのUIのみが更新されるように、インデックスを何らかの方法で(おそらくモデルで)設定する必要があります。

これは可能ですか?または、私の問題を解決するためのより良い方法はありますか?

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

java - 各行に異なるフォントカラーが必要なJList

私はここの初心者です。この素晴らしいコミュニティに参加したばかりです。私はこれがプログラミングの質問と回答のためにそこにある最高のサイトであることを認めなければなりません。ここで、要点を説明します。

ColorChooserから取得したさまざまなフォントの色で行を入力できるJListを作成しようとしています。私はすでに以下に説明するように何かを試しました

よろしくお願いします。よろしく、dwc

これが私のサンプルコードです:

私の主な問題は、エラーが発生することです。

行で:

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

java - Java-jList:カスタムListSelectionListener質問(SSCCEを含む)

カスタムListSelectionListenerにいくつかのアクションを設定しようとしていますが、実際にjListのコンポーネントを選択すると、すべてが正常にコンパイルされますが、機能しません。

コードスニペットは次のとおりです。

私が呼び出しているアクションは機能しており、コンパイル時にエラーは発生しません。しかし、実際には何も起こりません。

このコードにはあまり詳細が含まれていないことはわかっています。このイベントで論理的な間違いを犯していないかどうかを尋ねたいだけです。

前もって感謝します!

編集:アクションとJListの初期化を追加しました:

編集3:作り直されたSSCCE

このSSCCEは、再び起動しないサンプルTestActionの正確な問題を説明します。

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

java - JListでアイテムが選択された場合、どのようにコーディングしますか?

5つのオプションを含むJListがあり、アイテムの1つが選択またはクリックされたときに、その横のテキスト領域に、クリックされたアイテムに関連するテキストの段落を表示したいと思います。リスト内のアイテムごとにこれを行う必要がありますが、APIでそれを行う方法を見つけることができないようです

JListの項目が選択されているかどうかをプログラムが認識して、データを操作できるようにするにはどうすればよいですか?

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

java - ActionListener イベントで JList を再設定する

JComboBox で何を選択したかによって、JList に異なる文字列を表示させたいのですが、JList を再設定する方法がわかりません。API を検索しても、まだ何も見つかりませんでした。

これをどのようにコーディングするかについて何か考えはありますか?

ちなみに、参考までにNetBeansを使用しています。

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

java - IF文のJListデータ追加

これは一種の初心者の質問であることはわかっていますが、私の本では説明されておらず、理解していない場合、API はあまり役に立ちません。誰かがこれを手に入れるのを手伝ってください。

NetBeans を使用してを作成しましたがJList、すべてが NetBeansJListの s のデフォルトとして設定されています。

私の目標はJList、ユーザーがJComboBox.

で を使用するようActionListenerになりましたJComboBoxが、 にアイテムを追加または削除する方法がよくわからないJListので、私の質問は次のとおりです。

簡単に言えば、に追加および削除する方法をコーディングするにはどうすればよいでしょうJListか?

助けていただければ幸いです。ありがとう :)

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

java - JList で機能を表示および実行するための JCheckBox

複数選択 JList にある行に JCheckBox を表示し、その機能を実行しようとしています。

今、JCheckBox を要素として追加すると、その toString 形式が出力されます。

ヘルプ/アイデア?