- 100 名前:60 mailto:sage [2008/03/03(月) 13:34:16 ]
- >>98
例えば、 paintComponent(Graphics g) を使う時に、委譲を使ったりしますよね。 それと同様に、 MyPointクラスでも MyPoint#public void moveByMouseMove(MouseEvent e) とかいうのを作って、 MyPanel#public void mouseDragged(MouseEvent e) (MyPoint)p.moveByMouseMove(e); とするのはどうでしょうか? 最悪、MyPanel上でコンポーネントを計算で拾うにしても 実装の部分はMyPointクラスで書いた方がいいと思うのですが。
|

|