إزالة المسافات غير الضرورية من مكونات التقلبات

StackOverflow https://stackoverflow.com/questions/920140

  •  06-09-2019
  •  | 
  •  

سؤال

لدي 3 JPanel، الأول هو اللوحة الأساسية والاثنين الآخران يضافون إلى الأول. لقد أدركت أن هناك مساحة كبيرة لا يتم استخدامها، والتي تظهر باللون الأسود واللون الأبيض حول المكونات.

كيف يمكنك إزالة هذه المساحة؟

alt text

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

المحلول

إذا كنت تستخدم إما Gridlayout أو Borderlayout، فإن كلاهما يحتوي على طرق لتغيير المسافة بين المكونات.

في Gridlayout، يمكن القيام بذلك في Constrcettor 4 Int Consturctor وفي Borderlayout منشئ 2 Int Int. كلا LayoutManagers لديهم طرق SETHGAP و SETVGAP.

إذا كنت تستخدم Gridbaglayout، فأنت بحاجة إلى التأكد من أن الإدراجات الموجودة على Gridbagconstrants يتم تغييرها إلى كل ما تحتاجه. التخمين أنت تستخدم أحد المديرين الآخرين رغم ذلك.

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