私はを私のGUI
に持っています。私たちのシステムには、レジストラがいろいろあります。レジストラがデータを追加すると、このデータはJTableのセルに追加されます。JTable内の各セルに余分な不可視情報を追加
このデータをテーブルに追加するだけでは、レジストリ情報が失われました。この情報は、今後の操作では非常に重要です。
私がしようとしているのは、JTable
の各セルに追加の情報(このデータを登録した人物)を追加する必要がありますが、この余分な情報はテーブルに表示しないでください。
簡単に。セルが選択されている場合は、レジストラ情報にアクセスする必要があります。
私はそれが何かのように実装することが可能かどうかわかりませんが、助けや提案をいただければ幸いです。
'私は、余分な情報を追加する必要があります。' - 質問/これは/ 'XxxTableModel'に保存されているデータです(' JTables'ビューでは表示できません)。そうでなければ*** – mKorbel
で気になるでしょう。しかし、各セルは異なるデータを持っています。多かれ少なかれ、 'HashMap'に似ています。セル内の値は一種のキーです。この特定のセルの登録者情報は値のようなものです。なぜなら、私が使っているテーブルは非常に動的なテーブルなので、それ自体が変わります。この理由のため、これらのデータはお互いに結びついている必要があります。 –
OKこれはあなたの決定ですが、2つのモデル(なぜコンテンツがダイナミクスである場合に非常に重要なのでしょうか)が理由(理由)を知らず、AbstractTableModelがこのHashMapに基づいていると仮定することによって、リスト/ LinkedList、残りは@trashgod(いつものように:-) – mKorbel