JSpreadの解説

CellRendererやCellRendererPaneは描画に関するクラスで、JSpreadHeaderResizeListenerとは直接は関係ないです。
レンダラーやJSpreadに関係する調査は2年前ぐらいのブログにあります。
れんだらー
http://d.hatena.ne.jp/a-san/20060127#p2
せるえでぃた
http://d.hatena.ne.jp/a-san/20060201#p1
れんだらー2
http://d.hatena.ne.jp/a-san/20060205#p1
れんだら3
http://d.hatena.ne.jp/a-san/20060207#p1
CrossSplitPane
http://d.hatena.ne.jp/a-san/20060211#p1


JSpreadHeaderResizeListenerはマウスによるヘッダのリサイズを行うMVCのCにあたるクラスです。
MVCのMはJSpreadHeader。
MVCのVはJSpreadHeaderPane。
しかし、もうひとつMVCのCがあります。
それはヘッダの選択/非選択を行うJSpreadHeaderListenerです。
コッチがJSpreadHeaderPaneのマウスリスナーで、選択/非選択の処理を行います。ヘッダのリサイズに関する処理は
このクラスからJSpreadHeaderResizeListenerに委譲されます。(ちょっとわかりにくいかも)