ما هو نوع الأكثر فائدة من java.awt.image.BufferedImage لتقديم قبالة الشاشة؟ [مغلق]

StackOverflow https://stackoverflow.com/questions/271190

  •  06-07-2019
  •  | 
  •  

سؤال

وأنا خلق صورة مخزنة التي ستكون لقطة من JComponent (عن طريق الطلاء ()) والمقدمة داخل <لأ href = "http://java.sun.com/j2se/1.5.0/ مستندات / المعهد / javax / الأرجوحة / ImageIcon.html "يختلط =" نوفولو noreferrer "> ImageIcon . هناك كمية كبيرة من الأنواع في في BufferedImage(int width, int height, int imageType) منشئ، ولكن أي واحد يجب أن استخدمها؟

وأنا متأكد من أن أي منهم سوف تعمل، ولكن تلك التي هي أفضل من الآخرين؟ كيف ينبغي أن تختار واحدة؟ ولماذا؟

هل كانت مفيدة؟

المحلول

وانظر <لأ href = "http://java.sun.com/j2se/1.4.2/docs/api/java/awt/GraphicsConfiguration.html#createCompatibleImage(int،٪20int)" يختلط = "noreferrer" > GraphicsConfiguration.createCompatibleImage (الباحث، الباحث) للحصول على مساعد لإنشاء BufferedImage من نوع "جيدة" من بين العديد من الأنواع المتاحة.

وكيفية الحصول على يديك على سبيل المثال GraphicsConfiguration لإجراء هذه المكالمة؟ ذلك يعتمد على المكان التعليمات البرمجية المنفذة. انظر العديد من الطرق للحصول على يديك على GraphicsConfiguration عن طريق وسائل مثل getGraphicsConfiguration () أو getDeviceConfiguration ().

scroll top