2003年11月21日

JListModel続き...

先日のJListModelのことをまだウジウジ考えています。モデルにリスナーを登録する処理は、JListの内部クラスであるAccessibleJListのコンストラクタに書かれているので、どこかでこれを実体化することでモデルに自分を登録するということになります。で、どこでこれを実体化しているかというと、JList.getAccessibleContext() なんですが、明示的にこのメソッドを呼び出している個所はJList内部には無いようです。
ということは、外部からgetAccessibleContext()を実行しているのではないかと思うわけですが、どこから呼んでいるのかよくわかりません・・・。

Posted by reddog at 2003年11月21日 01:15 | プログラム