فواصل

قضايا الرسم JPanel

أهلا بكم من جديد الأن لدي

– JFrame بسيطة
– وقمت بعمل JPanel صغيره تسمي ‘ContentPane’

[html] contentPane = new JPanel();
contentPane.setBackground(SystemColor.window);
contentPane.setBorder(new LineBorder(SystemColor.inactiveCaption));
contentPane.setLayout(null);
setContentPane(contentPane);
[/html]

الـ JFrame لديها :

[html] JMenuBar -> JMenuBar -> JMenuItem
[/html]

– لديه JMenuItem MouseListener و “mouseReleased’
– في الداخل استدعي mouseReleased

[html] TestPanel p = new TestPanel(null, new Vector2(12, 12));

contentPane.add(p);
[/html]

– عندما يتم تشغيل الحدث يقوم بعمل TestPanel صغيرة ، ولكن 5 مم في الارتفاع، يجب أن تكون أكبر بكثير بكثير.

– إذا انتقلت إلىTestPanel خارج الحدث (بحيث يتم instanced في TestPanel ) فإنه يتم رسمها بشكل جيد.

انتهي :)

مقالات ذات صلة

اضف رد