問題タブ [tablemodel]

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

blackberry - 画面にテキスト付きの簡単な表を追加

データを含む単純なプレーンテーブルを既存の画面に追加するにはどうすればよいですか?

データはすでにDOMからのテキストを解析しています。TableModelでそれを行うことはできますか?これが私が今持っているものです:

次のようなものを使用できますか?

TableModelそれとも、コンテナ以外のものを使用する必要がありますか?

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

java - データベースからGUIでJTableを更新するには?

ここで私は自分のデータベースを接続します:

ここでは、フレームを作成し、データベース テーブルの値を取得します。そして、テーブル値の結果セットを Deptmodeltable に渡しました

ここでは、テーブル モデル リスナーを実装し、JTable 値を設定します。

すべて正常に動作しますが、行を更新した後に jtable が更新されません

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

java - ペアのシーケンスを入力するためのスイングコンポーネント

私はJavaアプリケーションを持っていて、たくさんのペアを簡単に入力するためのユーザーフレンドリーなコンポーネントが必要です。それを行う最もフレンドリーな方法は、スプレッドシートのようなテーブルを作成し、手動で編集させることだと思いますが、私はそのためにどのリスナーを使用するかわからないので、かなり複雑に思えます。私が知りたいのは、そのタスクに適したコンポーネントがあるかどうかです。

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

java - メソッドでJtableからデータを抽出しようとしましたが、何も見つかりません

私が抱えている問題は、メソッドを作成してそのメソッドを呼び出すことにより、テーブルからデータを見つけようとしているときです。を取得しているため、テーブルが存在しないようですArrayIndexOutOfBoundsException

以下はコードで、モデルはtableModelです。

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

java - JTableフィルタリングの問題

これが私のシナリオです。アプリケーションに3つのビューがあり、そのうちの2つは、1つを除いて同じです。1つには追加のフィルタリングがあります。すべてのビューは、同じデータを(多少)異なる方法で表示するため、同じモデルを使用しています。2つの類似したビューは両方ともJTableであり、次のとおりです。

  • ビュー1は、基本レベルで結果をフィルタリングします
  • ビュー2(すべき)は、最初にこの同じ基本レベルと、より詳細なレベルでフィルタリングします

2番目のビューのフィルターを作成することはできますが、両方のビューが同じモデル(TableModelを実装)を使用しているため、データのモデルで同じ関数を呼び出します---getValueAt(int rowIndex, int columnIndex)現在は基本レベルでのみフィルター処理されます。

1番目のビューに影響を与えずに、2番目のビューを追加でフィルタリングする最も簡単な方法は何ですか?これをどのように実装しますか?

前もって感謝します。

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

java - AbstractTableModel の fireTableChanged() がリスナーに最後から最初に通知するのはなぜですか?

これはわかりにくいですが、何らかの理由で通知AbstractTableModelが最後から最初に行われるため、コードにバグが発生します。私はそれを修正できますが、なぜ通知がこのように行われるのか誰かが知っているのだろうか?

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

hibernate - jTable と Hibernate

次のオブジェクトのテーブル モデルの作成を支援します。クラスがあるとします。

1 対多。テーブル表示 ID、名前、field1。1、「ジョン」、asd; 1、「ジョン」、2; .... このようなもの。何でもあり得る例を教えてください。

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

java - Jtable の数値形式

Jtable(tableSummary)があります。テーブルの 2 つの列をフォーマットして、コンテンツが 10 進数形式 (例: 1,400.00) になるようにする必要があります。

テーブルのコードは次のとおりです。

列、amt および Daily は、フォーマットする必要がある列です。

前もって感謝します!

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

java - Java - TableModel と DefaultTableModel

私はかなりの時間をかけて、JTable に新しい行を追加する方法を見つけようとしました。最初は、次のモデルのメソッドを探しました。

ただし、簡単な検索を行うと、メソッド addRow が代わりに DefaultTableModel クラス内にあることがわかりました。したがって、次のように変更すると成功しました。

ただし、TabelModel を使用して事前に構築された配列を持つ多くの成功したプログラムを作成したため、このソリューションを実現するために DefaultTableModel に切り替える必要があった理由と、理由と目的があるかどうかについて少し混乱しています。それぞれ?例:事前に構築された配列で単純に TableModel を使用しても問題ありませんか?また、上記の TableModel の実装に新しいデータを追加するメソッドが付属していないのはなぜですか?

ありがとう!

0 投票する
3 に答える
2795 参照

java - カスタムテーブルモデルを介してJTableのセルを強調表示する

JTableとJTextFieldがあり、JTextFieldのテキストに対応するセルを強調表示したいと思います。コードにTodoを追加しましたが、その方法がわかりません。

テーブルモデル内でそれをどのように行うことができますか?誰かがコードスニペットを提案できますか?

TableModel:

カスタムレンダリング