初心者歓迎! Java相談室 その5
■ このスレッドは過去ログ倉庫に格納されています
0135デフォルトの名無しさん
NGNG??いや、modelにも反映させます(viewだけカラムを増やすのか?という意味ですよね?)
面倒というのはDefaultTableModelとJTableとの関係を調べないとちゃんと実装できないだろーなぁ
って思うからです。
DefaultTableModelがaddColumn()すると
一旦全カラムをremoveして自身がもつ実データで列を生成しなおして
イベントを放っています。
そのイベントをJTableが受けて表示するにあたってどのように動いているのか
厳密に調査しないと適切な設計すら出来ないと思うんですが、JTableは色々なクラスが絡み合って難しいですね
一応JTableにaddColumn()して
1.列幅をちゃんと覚えている
2.選択情報をちゃんと覚えている
が実現できればよいのですが。。
というか、これって当たり前に出来るべきじゃない!?
まさかこれのためにソースコードを解析するはめになるとは・・・(;_;)
■ このスレッドは過去ログ倉庫に格納されています