جافا سبحانه وتعالى - إعادة طلاء قماش بعد تغيير حجم

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

  •  10-07-2019
  •  | 
  •  

سؤال

ولدي قذيفة تحتوي على قماش، والتي بدورها توجه بعض النص في PaintListener لها. المشكلة هي، عندما كنت حيوي تقليل حجم وعاء مع طريقة setBounds لها (وهذا ما يحدث كل مرة واحدة في حين)، والنص لا تحصل على إعادة رسم. في الواقع، وقماش "PaintListener لا الحصول على استدعاء مرة أخرى.

هل هناك طريقة لإجبار إعادة رسم؟ لقد حاولت استدعاء canvas.redraw () ولكن هذا لا يعمل.

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

المحلول

وهم، ويبدو أنني لم يحدد تخطيط على قذيفة. بعد تحديد FillLayout، وأنها تعمل.

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