سؤال

أنا أعمل حاليًا على جعل تطبيق Swing الخاص بي يبدو أفضل. أريد أن أحقق شيئًا على هذا المنوال:

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

لديّ تجربة مع JxtaskPane من SwingX ، وهو قريب:

http://img411.imageshack.us/img411/6866/image431.png

وبالقرب من الكمال ، باستثناء حقيقة أنه قابل للطي ولا يبدو أنه غير قابل للانهيار.

هل هناك أي حلول واضحة أفتقدها هنا؟ وإلا فأنا أظن أن JPanel وإنشاء رأس خاص له باستخدام صورة لخلفية الرأس.

أي مؤشرات موضع تقدير كبير. شكرًا.

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

المحلول

بما أنك تبحث بالفعل في مكونات SwingX ، فلماذا لا تستخدم Jxtitledpanel؟ أعتقد أنه قريب جدًا مما تريد تحقيقه. يمكنك ضبط الألوان الخاصة بك هناك.

نصائح أخرى

نعم ، لماذا لا تكتب حدودك المخصصة أو jpanel لذلك؟ يمكنك تخصيص اللوحة من خلال تجاوز PaintComponent-طريقة.

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