سؤال

يستخدم طلبي قائمًا Jofl لعرض القيم العددية.

هنا الشاشة الافتراضية:

+-----------------+
|value 1          |
|value 2          |
|value 3          |
|                 |
|                 |
|                 |
|                 |
+-----------------+

أرغب في تغيير المحاذاة الرأسية ، بحيث يتم عرض القيم في أسفل يمين الإطار ، مثل هذا:

+-----------------+
|                 |
|                 |
|                 |
|                 |
|          value 1|
|          value 2|
|          value 3|
+-----------------+

إذا تمت إضافة عنصر جديد ، فيجب عرضه في الأسفل:

+-----------------+
|                 |
|                 |
|                 |
|          value 1|
|          value 2|
|          value 3|
|          value 4|
+-----------------+

توجد القائمة داخل JScrollPane ، للحد من عدد العناصر المعروضة.

هل هو ممكن؟ أو هل يجب علي استخدام مكون آخر؟

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

المحلول

كاختراق ربما يمكنك اللعب مع حدود القائمة. عندما تكون القائمة فارغة ، يمكنك حجم الحدود لتناول كل مساحة القائمة. عند إضافة صف ، تقوم بتقليل الحدود. insets insets حسب حجم الصف.

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