問題タブ [defaulttablemodel]
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 - DefaultTableModel へのリスナーの追加
データベースの変更に応じて、SwingWorker を使用して DefaultTableModel を変更します。私の質問は、ListSelectionListener と TableModelListener を doInBackground() で DefaultTableModel に追加しても安全ですか、それとも done() で追加する必要がありますか?
java - JTable の編集内容を 2 次元配列に保存する
セルが編集可能な JTable があります。ただし、セルを編集してテーブルを更新すると。変更は保存されません。これは私がテーブルを定義した方法です:
オンラインで調べましたが、セルに加えた変更を保存するためのアドバイスが見つからないようです。どんな助けでも大歓迎です!
java - DefaultTableModel の次の 2 列に出力を表示します。
申し訳ありませんが、Java の初心者です。 set_ID 、 Buying_Rate 、 Selling_Rate を含むデータベースの Transaction テーブルから値を取得しよ うと しています 。Transaction テーブルからBuying_rate とSelling_rateのみを表示したい。Transaction テーブルのデータを列 Sell Rate と列Buy Rateに表示したいと考えています 。ここに私の試みがあります
java - Netbeans の JTable
列が 3 つある場合に、jTable の特定の 1 つの列に db(MySql) データを追加したいと考えています。以下のコーディングから、データは自動的に 1 列目に追加されますが、Jtable の 2 列目に追加したいと考えています。私を助けてください..私はnetbeansが初めてです!!!
java - jTableから未使用の行を削除する
未使用の行をから削除するにはどうすればよいJTable
ですか?
まず、で固定サイズのテーブルを作成し、JPanel
次に必要に応じて要素を入力します。
未使用の行をテーブルに表示したくありません。助けてください。
java - DefaultTableModelのサイズを定義できますか?
テーブルの内容を更新できるモデルを使用していますか?しかし、それをJPanelに追加したところ、ボタンを含む2番目のJPanelが非常に深くなりました。column(preferredSize())のサイズを制御するためにGridLayoutを使用しています。最初はhttp://www.funkyimg.com/u2/3264/877/343679Untitled.jpgで、手動でhttp://www.funkyimg.com/u2/3264/878/776480Untitled2に大きくする必要があります。 .jpg以前の投稿から使用しているソースコード、わずかに変更:
java - DefaultComboBoxModelに複数のアイテムを追加する方法
次のコードがありますが、すべてのアイテムをコンボボックスに追加する方法がわかりません。
アイテムを1つだけ追加しますDefaultTableModel
が、どうすればすべてを追加できますか?
java - Regex と DefaultTableModel を使用して値を JTable に挿入する
私は Twitter クライアントを構築していますが、世界中のトレンドを取得して表示したくありません。これまでのところ (Stack Overflow のおかげで) トレンド情報を取得し、そこから必要な情報を取得して、トレンドをコンソールに投稿できます。トレンドをテーブルに追加しようとすると、最初のトレンドを複数回表示することしかできず、行の作成などでどこが間違っているのかわかりません.
新鮮な目をいただければ幸いです。
ありがとう
java - DefaultTableModel-行の更新ベクトルを削除しますが、追加しません
これが問題です。JTable
フレーム内に編集可能なデータを表示しています。新しい行を追加したり、古い行を削除したりできます。
ここで、いくつかのデータが入力されたテーブルから開始すると、正常に機能します。行を削除することができます。これにより、データから行も削除されますVector<Vector>
。ただし、行を追加すると、その行はテーブルに表示されますが、変更はデータに反映されません。
model
ですDefaultTableModel
。model.fireTableDataChanged();
DTMがそれ自体を起動したとしても、試しましたが、それも機能しませんでした。
ポインタはありますか?
編集:興味深いのは、テーブル内のデータから始めて行を追加すると、変更がデータにも反映されることです。
編集2:https ://github.com/thekarangoel/YALT/blob/master/src/editDB.java 65行目から、行が追加されます。試すには、コンパイル、実行、ファイル>新しいデータベースの追加。名前を付けます。新しい行を追加します。
編集3:このコードの場合:System.out.println( "Data:" + data); Vector> modelData = model.getDataVector(); System.out.println( "データ:" + modelData);
私はこれを手に入れます:
私のベクターからの最初のifデータ。2つ目は、`modelのVectorのデータです。なぜこうなった?既存のテーブルに何かを追加すると、ファイル行にも変更が表示されます。