基本的なストロークを描きたかったので、それを反映させて回転させることができました。しかし、私はBufferedImageにストロークを描画し、それをJpanelに配置するのか、Jpanel自体にストロークを描画するのかはわかりません。どちらの方が良いですか?BufferedImageを描画してパネルに配置するか、パネル自体に描画する方が良いでしょうか?
-1
A
答えて
0
私はその後、反射して、動的にちょうどパネルでそれを行う、その後絵を変更する場合
を回転させることができる基本的なストロークを描きたかったです。
静的なペインティングを行っても変更されない場合は、BufferedImageを使用できます。
しかし、スイングはデフォルトでダブルバッファされているため、大きな違いはありません。
0
AFAIKあなた自身をダブルバッファリングする必要はありませんが、JComponent.setDoubleBuffered()を使用できます。
コンポーネントは、それ自身でImageにペイントするので、処理する必要はありません。
関連する問題
- 1. ボタンをクリックしてパネルに何かを描画する方法
- 2. パネル全体にセパレータを描画する方法(GridBagLayout)
- 3. パネルに直接描画する
- 4. パネル上での描画
- 5. smart gwt beginner- drawImg.setSrc()を使用して描画パネルに画像を描画する方法
- 6. スイングタイマーでパネルを再描画しないJava Swing 2D配列
- 7. パネル上にHTMLテーブルを描画しますか?
- 8. パネルにテーブルを描画するコントロールを作成する方法
- 9. パネルに相対的なサイズの画像を描画する
- 10. bufferedimageでスプライトを描画する方法
- 11. glReadPixelsからwxWidgetsダイアログ/パネルにキャプチャしたスクリーンショットを描画する方法
- 12. 同じパネルに複数の楕円を描画する方法
- 13. NetBeans GUIビルダー設計パネルでの描画?
- 14. wxpythonのすべてを再描画せずにパネルにゴムバンドを描く
- 15. ピクセル単位でBufferedImageを描画する
- 16. パネル上に透明なビットマップを描画する
- 17. カラーティントを使用してBufferedImageを描画する方法
- 18. スイング:パネルの再描画時にJTextFieldのフォーカスが失われる
- 19. paintComponentがパネル上に描画されないのはなぜですか?
- 20. 画面中央にパネルを配置
- 21. オーナーの描画リストボックスにアイテムを再描画する最も良い方法は?
- 22. 描画を使用してグラフを配置する方法は?
- 23. イメージでパネルにポイントを描く方法
- 24. 下にスクロールしたときにパネルが描画した長方形を消去しないようにするにはどうすればよいですか?
- 25. Visual C# - パネル上に円を描画しても表示されない
- 26. ウェブサイトにパネルを描く?
- 27. ビットマップに円を描かないで描画する方法は?
- 28. 透明でないBufferedImage上に透明なBufferedImageを描画する
- 29. オブジェクトの列に描画パネルのオフセットを与えるにはどうすればよいですか?
- 30. スイングで2つのパネルの間に線を描画するには
スイングはデフォルトでダブルバッファされているため、そのメソッドを使用する必要はありません。 – camickr