問題タブ [defaultlistmodel]

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 投票する
3 に答える
657 参照

java - アプレットを使用して JList のリストのすべての値を表示する

これは私のコードです:

ただし、最後のレコードのみが表示されます。すべてのレコード/値を表示するにはどうすればよいですか? 何か案は?ありがとう。

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

java - 現在のタブの Jtable または jTable モデルを取得する方法は?

とにかく、選択したタブ付きパネルから Jtable を取得できますか。

このコードを使用して、選択したすべてのタブに対してテーブルを動的に作成します。

ヒエラルキーは以下のように考えています。

JTabbedPanel1 >> JscrollPAnel1 >> Jtable1

次のコードを使用します。

((JTable)jTabbedPane1.getSelectedComponent().getComponentAt(1,1).getComponentAt(0,0)).getName();

「javax.swing.table.JTableHeader を javax.swing.JTable にキャストできません」というエラーが表示されます。

つまり、コンポーネントとして jTable ヘッダーを取得しています。しかし、私が必要とするのは、コンポーネントの結果として JTable を取得して、そこからモデルを取得することです。

または、より単純に「選択したタブに存在する JTable のモデルを取得する方法はありますか」

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

java - DefaultListModel の混乱

練習目的のためだけに、別のアプローチを試みています。私はそれがばかげているように見えることを知っています。私の目標は、コンストラクターの初期化時に数値配列を取得することです。しかし、私はそれをすることができませんでした。これどうやってするの?

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

java - 新しい DefaultListModel に設定すると JList が更新されない

setList は、setVisible(false) を呼び出す前にブラウズ ウィンドウから呼び出されます。すなわち。このメソッドは、ブラウズ ウィンドウが消えると呼び出されます。メソッド内のすべてのことを行いますが、MainMenu 内では更新しません public void setFileList(){ MainMenu mm= new MainMenu(); mm.setList(java_files); }

list_1 -JList listmodel_1=DefaultListModel

フレームを更新しようとしましたが、メイン ウィンドウに新しいリストを追加した後、更新されません ...

JList が更新される前に、別のウィンドウでファイルを参照しているときに setVisible(false) に設定され、MainMenu がフォーカスされて setList メソッドを呼び出しますが、変更されません

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

java - 単一のボタンを使用して、別の Jlist から Jlist にデータを入力する

こんにちは、私は 2 番目の Jlist の作成について緊急の助けが必要です。最初の Jlist は DB から正常に作成されましたが、2 番目の Jlist を作成する方法を見つけるのは非常に困難です。

私はしたいと思います、

Jlist1 から選択され、ボタンをクリックし、選択されたものを Jlist2 に追加します

私のコードでは、選択したものを Jlist2 に追加しますが、Jlist1 から新しい値を選択してボタンをクリックすると、不要な Jlist2 の既存の値が置き換えられます。上書きせずにリストに追加したい。

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

java - ListModel を使用して TreeSet をシャドーイングする

私の最終目標はJList、ユーザーが要素を前後に移動できる 2 つの s を持つことです。TreeSet要素がアルファベット順に挿入されるように、を使用しています。視覚的な表現は次のとおりです。

ここに画像の説明を入力

以下はこれまでの私のコードで、SSCCE に含まれています。ほとんど動作していますが、ArrayOutOfBoundsException. 問題は、実際よりも多くの要素が選択されていると考えるプログラムに関係しています。問題を再現する 1 つの方法は、左側の 2 つの要素を選択してから、右側のボタンを 2 回押すことです。

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

java - JList テキストの色

JList の特定の要素のテキストの色を変更する方法はありますか?

このような:

1 (黒)

2(ブルー)

3(黒)

4(ブルー)

5(ブルー)

6(黒)

DefaultListModel を使用しており、データは DB から取得されています...

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

java - カスタム ListCellRenderer の作成

カスタム ListCellRenderer を書きたいと思います。

デフォルトのものと異なる必要があるのは、 の戻り値を表示するのではなく、 の戻り値を表示することだけvalue.toString()ですvalue.myOwnCustomMethodThatReturnsString()

それを行う最も簡単な方法は何ですか?

これがすべて含まれているクラスは、すでに ListCellRenderer を実装しており、次のものがあります。

括弧の間に何を入れればいいのかわかりません...

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

java - JList にスレッドを設定する

JList に複数のスレッドを設定したい。この方法を試しましたが、jlist は空です。jlist がオンザフライで更新されるとよいでしょう 2 つのスレッドがあり、もう 1 つは別の方向にロードされます

前もって感謝します

更新* だから私は SwingWorker を使用して修正しました