- - PR -
Dialogの描画(中間コンポーネント)
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-06-21 13:57
今APの処理中(DB保存など)に処理中というダイアログをつくっているのですが
ダイログのフレームとラベルは表示されるのですが、中間コンポーネントのpanel がうまく表示されません 具体的には、アプレット上でダイアログを生成しているのですがpanelの部分だけ透明になってしまいます。 ためしにモーダルで止めてみたのですが、その状態だとうまくpanelの背景が塗りつぶされています。ですがその場合だと現在非モーダルで処理が終わったらdispose()で消す処理をおこなっているのですが、処理が止まってしまい消えません。 うまく表示できる方法はないでしょうか? またモーダルの状態でうまくdispose()に似た処理を行うことはできませんでしょうか? みなさんぜひお願いいたします。 [ メッセージ編集済み 編集者: 未記入 編集日時 2004-06-21 13:59 ] |
|
投稿日時: 2004-06-21 15:51
別Threadを作成してそこで処理を実行してみてはどうですか?
|
|
投稿日時: 2004-06-22 10:15
ソースコードを見ない限りなんともいえない部分がありそうですが…
スレッドが意図しない位置で停止してしまう問題の原因調査には、デバッガの利用が 有効です。 1.ソースコードをデバッグモードでコンパイル 2.デバッガ上でアプリケーションを起動 3.問題を再現 4.全スレッドをサスペンド 5.各スレッドのスタックフレームを確認 私の知る限りはEclipseJDTのデバッガを利用するのがお手軽ですが、JDK付属のJDBでも それほど手間をかけずに確認できます。お試しください。 |
1
