سؤال

أنا أكتب تطبيق سطح المكتب Java باستخدام NetBeans 6.5 وأنماط التأرجح التي تستمر في التكرار. كل واحد من مربعاتي لديه Save Button و Close Button مع سلوك مختلف في الغالب وراء زر حفظ والرمز المتطابق خلف الزر إغلاق.

كيف يمكنني إعادة استخدام هذا الرمز دون نسخ ولصق وفي الوقت نفسه احتفظ بمستخدم أدوات Builder GUI للوحة الداخلية لمربع الحوار؟

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

المحلول

أنا لست خبيرًا في NetBeans ، لكنني أقترح إضافة SaveAction والإغلاق إلى مُنشئ مربع الحوار ، وكلاهما ينفذ الإجراء ، ثم فقط الحصول على رمز Builder لتنفيذ الإجراء المناسب.

نصائح أخرى

I am a C# programmer, but the same concept apply. You can create an abstract class to hold the code that is always the same and an abstract method for each action. This method would be implemented by the class that inherits this new abstract class.

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