わかったぞ!!
2007.01.25 (木) 22:33
ugnag
ソースを見てみると、なんと大したことやってない。
おかしいな。
だったら、何故うまくいかないんだろう?
どこに違いがあるんだ?
明らかに違うのは、自分はJTreeのノードからノードへD&Dしようとしているのに対し、デモでは別のものからJTreeにD&Dしている点だ。
一応、試しに自分のプログラムでもJTextFieldを作り、そこからJTreeにドロップするようにしてみた。
すると、うまくいった!!
ということは、ノードからノードへのD&Dがダメだということだ。
しかし、デフォルトの状態ではドラッグはできるがドロップができない。
(受け入れ拒否されている)
コントロールするオブジェクトを自分で作ると、今度はドラッグもできなくなる。
そこでAPIのソースを見てみた。
すると、いろいろとやっていることがわかった。
そこから、あれこれ考えたり試したりしていくうちに、概略がわかってきた。
自分の考えが合っているか検証するプログラムを動かしたところ、これもうまくいった。
細かい箇所はまだ判明していないが、原理はわかったので、近いうちにマスターできると思う。
[7] beginning...
[1] comments (0)
-
[7] << ない!!どこにもない!!
[9] 補足とメモ書き >>
[0] [top]