- - PR -
JSplitPaneのpanelの扱い方
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-12-14 13:53
いつもお世話になっています。
今回はJSplitPaneを使い画面を分割した片方の事についてなのですが、 問題になった方の画面は、 画面に画像を取り込む ↓ その画像にフリーラインで描く ↓ そのフリーラインをClearで消す と言う処理をしたいのですが、 そのClearの処理がうまくいかないのです。 ラインだけ消そうと思ったら、 ただ単にrepaint();だけでは出来なくて。。。 一応コードも載せてみます。。
| ||||||||
|
投稿日時: 2005-12-14 14:14
JSplitPaneを使わない場合はうまくいくということですよね?
| ||||||||
|
投稿日時: 2005-12-14 15:53
そうですね。
JSplitPaneを使っていない場合は、 AWTで作っていて、Swingでは作ってませんでした。 ちなみにAWTではうまく動きました。 | ||||||||
|
投稿日時: 2005-12-14 16:04
JSplitPane の使い方に問題があるかどうかは切り分けられていない、という事ですね?
#質問内容を読むと JSplitPane を使った場合だけ問題が発生する風にも見えますが まずは JSplitPane を使わずに(Swingを使って)問題が発生するかどうか切り分けて、質問内容を整理してみてはいかがでしょうか。 | ||||||||
|
投稿日時: 2005-12-16 02:55
インギさん回答ありがとうございます
正直に申しあげますと、 JSplitPaneを外してSwingだけで作ることが出来ませんでした。。。 なので、質問を変えさせて頂きます。。(すいません) 画面に画像を取り込む ↓ その画像にフリーラインで描く ↓ そのフリーラインをClearで消す このClearの処理を
としているのですが、 Clearした時にエラーメッセージが出てしまいました。 何処を変えたらよいか分かる方いらっしゃいますか?? panel.repaint(); でpanel上のフリーラインを消したいのです。。
| ||||||||
|
投稿日時: 2005-12-16 09:56
KDSさん、こんにちは。
NullPointerExceptionが出ているというのに原因が わからないのですか? |
1