پرش به محتوای اصلی
مسیر تخصصی جاوا و Spring
درخواست پروژهارتباط با ماراهنما
جاواپرویاد بگیر، تمرین کن، حرفه‌ای بساز
خانهدوره‌هاآموزش رایگانوبلاگمدرس‌هاخدمات
خانهجلسه دوم - کلاس GridLayout در جاوا
آموزش برنامه نویسی »

جلسه دوم - کلاس GridLayout در جاوا

GridLayout برای سازماندهی و چیدن اجزای گرافیکی بصورت یک شبکه مستطیلی استفاده می شود.هر component(اجزای گرافیکی) بصورت یک مستطیل نمایش داده می شود.

۲ دقیقه مطالعهآموزش برنامه نویسی »آموزش جاوا و انجام پروژه های برنامه نویسی
جلسه دوم - کلاس GridLayout در جاوا
محتوای منتخب جاواپرو

خلاصه مطلب

GridLayout برای سازماندهی و چیدن اجزای گرافیکی بصورت یک شبکه مستطیلی استفاده می شود.هر component(اجزای گرافیکی) بصورت یک مستطیل نمایش داده می شود.
نوع محتوامقاله آموزشی
موضوعآموزش برنامه نویسی »
زمان مطالعه۲ دقیقه
آخرین ویرایش۲۳ مهر ۱۳۹۸
سازنده های کلاس GridLayout :
سازنده های کلاس GridLayout :

کلاس GridLayout :GridLayout برای سازماندهی و چیدن اجزای گرافیکی بصورت یک شبکه مستطیلی استفاده می شود.هر component(اجزای گرافیکی) بصورت یک مستطیل نمایش داده می شود.سازنده های کلاس GridLayout : • توضیحات همیشه گمراه کننده اند!! پس نگران نباشید تنها با دقت به کدهای درون مثال توجه کنید.مثال:

package www.javapro.ir;import java.awt.*; import javax.swing.*; public class MyGridLayout{ JFrame f; MyGridLayout(){ f=new JFrame(); JButton b1=new JButton("1"); JButton b2=new JButton("2"); JButton b3=new JButton("3"); JButton b4=new JButton("4"); JButton b5=new JButton("5"); JButton b6=new JButton("6"); JButton b7=new JButton("7"); JButton b8=new JButton("8"); JButton b9=new JButton("9"); f.add(b1);f.add(b2);f.add(b3);f.add(b4);f.add(b5); f.add(b6);f.add(b7);f.add(b8);f.add(b9); f.setLayout(new GridLayout(3,3)); //setting grid layout of 3 rows and 3 columns f.setSize(300,300); f.setVisible(true); } public static void main(String[] args) { new MyGridLayout(); } }
کاربرد GridLayout در جاوا
کاربرد GridLayout در جاوا

خروجی: تصویر(1) • همان طور که در تصویر(1) مشاهده می کنید تمامی دکمه های button بصورت یک طرح شبکه مستطیل شکل در کنار هم قرار گرفته اند.همچنین دکمه ها در سه سطر و سه ستون بدون فاصله از یکدیگر قرار گرفته اند.توضیحات:

f.setLayout(new GridLayout(3,3));

• از طریق شی f که از نوع کلاس JFrame می باشد متد setLayout را صدا زده و مستقیم از کلاس GridLayout شی ایجاد کرده و جایگزین پارامتر این متد کرده ایم. • gridLayout خود را با 3 سطر و 3 ستون تنظیم کرده ایم.

f.setLayout(new GridLayout(3,3))

• برای فاصله انداختن میان اجزای گرافیکی خود کافیست دستور بالا را بصورت دستور زیر تغییر دهیم:

f.setLayout(new GridLayout(3,3,50,50))

در اینجا هر دکمه button 50 پیکسل بصورت افقی و 50 پیکسل بصورت عمودی از یکدیگر فاصله می گیرند: تغییر یافته مثال قبل بصورت زیر است:

package www.javapro.ir;import java.awt.*; import javax.swing.*; public class MyGridLayout{ JFrame f; MyGridLayout(){ f=new JFrame(); JButton b1=new JButton("1"); JButton b2=new JButton("2"); JButton b3=new JButton("3"); JButton b4=new JButton("4"); JButton b5=new JButton("5"); JButton b6=new JButton("6"); JButton b7=new JButton("7"); JButton b8=new JButton("8"); JButton b9=new JButton("9"); f.add(b1);f.add(b2);f.add(b3);f.add(b4);f.add(b5); f.add(b6);f.add(b7);f.add(b8);f.add(b9); f.setLayout(new GridLayout(3,3,50,50)); //setting grid layout of 3 rows and 3 columns f.setSize(300,300); f.setVisible(true); } public static void main(String[] args) { new MyGridLayout(); } }
GridLayout در جاوا
GridLayout در جاوا

خروجی: تصویر(2)پیروز و موفق باشید

این جلسه آموزشی را می توانید بصورت کتاب الکترونیکی (PDF شده) در لینک زیر دریافت کنید.این جلسه آموزشی را بصورت کامل و مرتب شده در لینک زیر دانلود کنید:(در صورت خرابی لینک گزارش دهید)

لینک دانلود

نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است. برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.

برچسب‌هاآموزش برنامه نویسی »LayoutManagers(مدیران چیدمان) »آموزش جاوا »کلاس GridLayout در جاواکلاس GridLayoutGridLayout در جاوامدیران چیدمان در جاوامدیریت چیدمان در جاواسازنده های کلاس GridLayoutکاربرد GridLayoutsetLayout در جاوامثال از GridLayoutآموزش گرافیک در جاواکار با گرافیک در جاواآموزش فارسی جاوا
دسترسی سریع

فهرست مطلب

۱این جلسه آموزشی را می توانید بصورت کتاب الکترونیکی (PDF شده) در لینک زیر دریافت کنید.این جلسه آموزشی را بصورت کامل و مرتب شده در لینک زیر دانلود کنید:(در صورت خرابی لینک گزارش دهید)۲لینک دانلود۳نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است. برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
ادامه مسیر

پیشنهاد جاواپرو

موضوع را با آموزش‌های مرتبط ادامه دهید و نکته‌های کاربردی را در مسیر خود نگه دارید

مشاهده دوره‌ها
مطالب پیشنهادی

ادامه مطالعه

xدسته‌بندی نشده
۱۱ دی ۱۳۹۸ مطالعه کوتاه

x

پادکست شماره 3 – راه های کسب درآمد از برنامه نویسی

مطالعه مطلب
پادکست شماره 3 - راه های کسب درآمد از برنامه نویسیپادکست
۲۹ اردیبهشت ۱۴۰۴ مطالعه کوتاه

پادکست شماره 3 - راه های کسب درآمد از برنامه نویسی

در این پادکست برنامه نویسی به شیوه ها و راه های کسب درآمد از برنامه نویسی پرداخته ایم. یک کاغذ و قلم بردارید و به پادکست گوش بدید.

مطالعه مطلب
پادکست شماره 2 - چگونه وارد فضای برنامه نویسی شویم؟پادکست
۲۹ اردیبهشت ۱۴۰۴ مطالعه کوتاه

پادکست شماره 2 - چگونه وارد فضای برنامه نویسی شویم؟

در این پادکست برنامه نویسی یاد میگیریم که چگونه وارد فضای برنامه نویسی شویم و تخصص برنامه نویسی را به دست آوریم.

مطالعه مطلب
جاواپرومرجع تخصصی یادگیری و توسعهٔ جاوا

تجربه‌ای منظم، ساده و حرفه‌ای برای یادگیری عمیق جاوا، Spring و مهندسی نرم‌افزار؛ قابل استفاده در موبایل، تبلت و دسکتاپ

یادگیری

همه دوره‌هاآموزش رایگانمسیر یادگیریمدرس‌ها

جاواپرو

درباره ماخدمات تخصصیدرخواست پروژهبلاگ فنی

پشتیبانی

تماس با ماپرسش‌های متداولقوانین و حریم خصوصیثبت تیکت
خرید امنپرداخت فقط در درگاه رسمیپشتیبانی آموزشیمسیر ارتباط شفاف و پیگیری‌پذیردسترسی پایداروب‌اپ واکنش‌گرا روی همه دستگاه‌ها
© ۱۴۰۵ جاواپرو؛ همه حقوق محفوظ استتوسعه توسط پایاپینگ
خانهدوره‌هاسبد