PDA

View Full Version : GridBagLayout



m0rteza
شنبه 13 مهر 1387, 22:03 عصر
با سلام خدمت دوستان

<< GridBagLayout یک ماتریس پویا هست که در هر زمان با افزودن یک ابزار به سطر یا ستون آن اضافه می شود>>
من از GridBagLayout چنین برداشتی کردم میخواستم ببسنم درست فهمیدم یا نه؟:متفکر:
خصوصیت gridheight و gridwidth و ipadx و ipady در GridBagConstraints چه کاری انجام می دهد ؟ (از منابع خوندم ولی خوب متوجه نشدم)
ممنون از همه شما دوستان:قلب:

manvaputra
یک شنبه 14 مهر 1387, 05:01 صبح
gridwidth, gridheight:تعداد سطر ها و ستون ها رو در منظقع نمایش مشخص می کنه. ipadx, ipady:میزانی که می خواهید به سایز خود اضافه کنید. عرض کامپوننت میشه حداقل عرض به علاوه ipadx ضرب در 2 .
http://java.sun.com/docs/books/tutorial/uiswing/layout/gridbag.html

mojtaba_java
پنج شنبه 18 مهر 1387, 18:26 عصر
gridx = چه سطري
gridy = چه ستوني
gridWidth و gridHight =‌به چه نسبتي در سطر و ستون پر شود.
weightX و weightY = نسبت به فضايي كه ايجاد مي شود به چه نسبتي پر كند . مثلا شما صفحه را ماكسيمم مي كنيد در صفحه بزرگ شده به چه نسبتي قرار گيرد.
ipadX و ipadY = هر سلول از خانه را سايز مي دهيم نه مثلا ليبل روي ان را .
fill = نحوه پر شدن در سلول كه انواع گوناگون دارد مانند افقي و عمودي پر شود = both
anchor = نقطه استارت از كجا باشد.
instans = از حاشيه ها چه مقدار فاصله داشته باشد.