私は基本的なGUIを使って小さなスケッチパッドプログラムを作成しました。私はpaintComponentメソッドを使用しました。ミリ秒ごとに描画されるグラフィックを更新したい。こうすることで、ユーザーはマウスクリックを解除する前に描画しようとしているものを見ることができます。 たとえば、四角形を描画する場合は、矩形を表示したいのですが、描画します。 私が正確に何を話しているのか混乱している場合は、MS Paintを開いて四角形のツールをクリックしてください。四角形を描きます。マウスを放した後ではなく、継続的に更新する方法に注意してください。 ミリ秒ごとにグラフィックスを更新するには何らかの方法が必要だと思いました。これを行う最善の方法は何ですか?すみません、これは簡単な質問ですが、私はSwingを初めて使っています! :)スイング:ミリ秒ごとにグラフィックスを更新しますか?
0
A
答えて
2
まあ、ミリ秒ごとに更新するわけではありません。
MouseMotionListener
を使用し、mouseDragged
イベントが生成され、矩形を再描画するたびに更新します。
Custom Painting Approachesを参照して、これを行う方法に関する2つの方法を確認してください。
の例は、いずれかの方法で、複数の四角形を描画する方法を示しています。
- リストへのオブジェクトの追加し、各再塗装部品は
- たBufferedImageに直接ペイントするとちょうど塗装塗り替えされるたびに、オブジェクトBufferedImage。
関連する問題
- 1. 1ミリ秒ごとにコードを実行
- 2. N秒ごとにTextViewを更新しますか?
- 3. mysqlクエリで数秒ごとにテキストボックスを更新しますか?
- 4. ミリ秒から数ミリ秒?
- 5. スイングコンポーネントは500ミリ秒ごとにスムーズにレンダリングされます
- 6. ffmpegとphpを使用してビデオをミリ秒ごとに追加します
- 7. Androidのビープ音がnミリ秒ごとに鳴ります
- 8. GetAsyncKeyState - ミリ秒ごとに呼び出されます
- 9. バックグラウンドとして60秒ごとにWebcam picを更新しますか?
- 10. iPhone CLLocationManagerは0.5秒ごとに更新します
- 11. UISliderが1ミリ秒ごとにスムーズにチックしない
- 12. jQuery setIntervalが300ミリ秒ごとにブラウザに負荷がかかりますか?
- 13. WPFアプリケーションDispatchTimerは、1秒ではなく2秒ごとに更新します。
- 14. 1ミリ秒ごとにperformSelectorOnMainThreadを使用する際の問題
- 15. 2ミリ秒ごとに関数を実行する
- 16. Androidビューアップデータスレッドは、Nミリ秒ごとに一度だけ更新され、オンデマンドでのみ表示されます。
- 17. Xミリ秒ごとに実行できるようにする
- 18. ミリ秒から時、分、秒、およびミリ秒まで
- 19. Swift 3でNSTimerから1秒ごとにカスタムtableviewcellラベルを更新します。
- 20. Androidの場所が30秒ごとに更新されます
- 21. 60000ミリ秒ごとに位置名を取得
- 22. 10秒間に500ミリ秒ごとにマウスの位置を追跡する方法はありますか?
- 23. winformでn秒ごとにラベルコントロールを更新するには?
- 24. AJAXがリクエストを取得し、5秒ごとに更新します。
- 25. 秒、ミリ秒としてdatediffを表示します
- 26. 定義済みの秒ごとにPHPページを更新する
- 27. 変数を1秒ごとに更新する
- 28. JavaScriptで30秒ごとにdivを更新する
- 29. 30秒ごとに注文状況を更新する
- 30. libgdxで60秒ごとに更新を実行する方法
ありがとうございます!私はそれを思っていたと思った。 :) – pmcg521
@ pmcg521、うれしかったよ。チェックマークをクリックして回答を「受け入れる」ことを忘れないでください。そうすれば、問題が解決されたことが人々に分かります。また、あなたの他の質問に答えを "受け入れる"ことを忘れないでください。 – camickr
なぜこの質問をしましたか?私はちょうど2週間前にあなたにこの答えをくれたことに気づいた。あなたの質問を読んで答えられる時間があれば。その後、私たちが提供するリンクの情報を含め、私たちがあなたに与えた答えを読む時間を取ることができます。 – camickr