سؤال

كيف يمكنني وضع الصورة عندما أتعديل JPanel في الأرجوحة؟ حالتي الأولية من JPanel التي تناسب حجم الصورة (مع pack() ) ولكن الآن عندما أزال تغيير حجم JPanel مع الماوس، أود الحفاظ على الصورة في وسط JPanel نسبة إلى حجم JPanel.

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

المحلول

إما:

  1. أسهل طريقة هو ربما لاستخدام الحدود Layout Manager وإضافة ملصق مع صورة إلى المركز. سيعتني مدير التخطيط بالتغييرات.

  2. إذا كنت ترغب في رسم الصورة يدويا (على سبيل المثال، على الطلاء ())، فأنت بحاجة إلى إضافة مستمع المكون واستدعاء إعادة رسم () في أي تغيير حجم المكونات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top