إعادة استخدام JPanel في اجهة المستخدم الرسومية NetBeans مصمم
-
22-08-2019 - |
سؤال
وهذا هو في نتبيانس 6.5، جافا 6.
ولدي التسلسل التالي في مصمم اجهة المستخدم الرسومية NetBeans:
JFrame
JTabbedPane
JPanel X
<...>
JPanel
JButton
JPanel Y
<...>
JButton
سؤال:
وJPanel Y مطابق لJPanel X، لذلك أود أن مجرد إعادة JPanel X في كل من الأماكن، ولكن كيف أفعل ذلك داخل بناء واجهة المستخدم الرسومية؟
محاولات:
وحاولت نسخ لصق JPanel X، ولكنه يخلق كامل "العميق" نسخة (JPanel X1، الخ)، وتكرار كل شيء في JPanel X.
وأشار بعض غوغلينغ أنه قد يكون من الممكن إضافته إلى لوحة، ولكن لم أجد وسيلة لإضافة JPanel بسيط لوحة (في مقابل JFrame كاملة).
المحلول
وإنشاء فئة JPanel منفصلة. تخصيص JPanel حسب الحاجة. ثم يمكنك سحب وإسقاط الطبقة JPanel على مصمم النموذج. هذا هو بالضبط ما أقوم به.
وبدلا من ذلك، يمكنك النقر على استخدام فول ثم اكتب في اسم الفئة.
وبدلا من ذلك، يمكنك القيام إضافة من pallete وسوف تفحص JAR عن أي "الفول". يجب أن تلتقط JPanel العرف الخاص بك أيضا.