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