Javaの:あなたのプログラムのイメージを作成します
-
22-09-2019 - |
質問
私は、固定された解像度で、または現在の画面解像度より大きいかもしれ解像度で私のJPanelの一つの画像を作成しようとしています。それは、画面の解像度、ユーザーセットに依存するように私の画像の解像度を原因として、結果的に、私はシンプルなスクリーンキャプチャの方法を使用することはできません。これを回避する方法はありますか?
また、OpenGLでこれを行う方法はありますか?仮想バッファを作成し、その中にレンダリングし、その仮想空間に基づいて画像を作成する?
解決
ただ、コントロールを作成して、あなたはどんなのJFrameに追加するか、そうでない場合は、表示させるようにする必要はありません。あなたはその後、それがprint
オブジェクトにレンダリングさせるように、それにGraphics
メソッドを使用することができます。あなたは(コントロールが画面上に表示されることはありませんよう)画面の境界の世話をすることなく、大きさやあなたのようなのように設定することができます。
所属していません StackOverflow