خلاصه مطلب
کلاس Graphics متدهای فراوانی را برای ایجاد برنامه های گرافیکی فراهم کرده است.برای دیدن این جلسه آموزشی رایگان کلیک کنید.
فهرست جلسات آموزش گرافیک در جاوا
جلسه اول | معرفی Swing در جاوا
جلسه دوم | کلاس JButton در جاوا
جلسه سوم | کلاس JLabel در جاوا
جلسه چهارم | کلاس JTextField درجاوا
جلسه پنجم | کلاس JTextArea در جاوا
جلسه ششم | کلاس JPasswordField در جاوا
جلسه هفتم | کلاس JCheckBox در جاوا
جلسه هشتم | کلاس JRadioButton در جاوا
جلسه نهم | کلاس JComboBox در جاوا
جلسه دهم | کلاس JTabel در جاوا
جلسه یازدهم | کلاس JOptionPane در جاوا
جلسه دوازدهم | ساخت منو گرافیکی در جاوا
جلسه سیزدهم | کلاس JPopupMenu در جاوا
جلسه چهاردهم | کلاس JSeparator در جاوا
جلسه پانزدهم | کلاس JProgressBar در جاوا
جلسه شانزدهم | کلاس JTree در جاوا
جلسه هفدهم | کلاس JColorChooser
جلسه هجدهم | کلاس JSlider در جاوا
جلسه نوزدهم | کلاس JSpinner در جاوا
جلسه بیستم | کلاس JPanel در جاوا
جلسه بیست و یکم | کلاس JFileChooser در جاوا
جلسه بیست و دوم | کلاس JLayeredPane در جاوا
جلسه بیست و سوم | استفاده از ToolTip در جاوا
جلسه بیست و چهارم |تغییر آیکون Frame در جاوا
جلسه بیست و پنجم | کلاس Graphics در جاوا
جلسه بیست و ششم | نمایش تصویر در Swing

♨️جلسه بیست و پنجم - کلاس Graphics در جاوا
نمایش گرافیکی در Swing :کلاس Graphics متدهای فراوانی را برای ایجاد برنامه های گرافیکی فراهم کرده است.برای استفاده از این کلاس و دسرسی به ویژگی ها و رفتارهای آن باید پکیج زیر را در بالای کلاس خود import کنید:
| import java.awt.Graphics; |
.png)
قبل از این که بریم سراغ بررسی این کلاس برای درک تنها بخشی از امکانات این کلاس تصویر(1) را مشاهده کنید: • در تصویر(1) بخشی از امکاناتی که کلاس Graphics برای ایجاد برنامه های گرافیکی در جاوا در اختیار ما قرار می دهد را مشاهده می کنید. برای ساخت بازی و برنامه های کاربردی گرافیکی به کلاس Graphics نیاز پیدا می کنیم.پرکاربردترین متدهای کلاس Graphics در جاوا:
| public abstract void drawString(String str, intx, inty) |
• برای رسم رشته(String) مشخص استفاده می شود. تصویر(2)
.png)
| public void drawRect(int x, int y, int width, int height) |
• برای رسم یک مستطیل یا مربع با عرض و ارتفاع مشخص استفاده می شود. تصویر(3)
.png)
| public abstract void fillRect(intx, int y, intwidth, intheight) |
• برای ایجاد یک مستطیل یا مربع تو پر با رنگ پیشفرض(default) و عرض و ارتفاع مشخص استفاده می شود.تصویر(4)
.png)
| public abstract void drawOval(intx, int y, intwidth, intheight) |
.png)
• برای رسم یک بیضی یا دایره با عر ض و ارتفاع مشخص استفاده می شود.تصویر(5)
| public abstract void fillOval(intx, int y, int width, int height) |
برای ایجاد یک بیضی یا دایره تو پر با رنگ پیشفرض(default) و عرض و ارتفاع مشخص استفاده می شود. تصویر(6)
.png)
| public abstract void drawLine(int x1, inty1, intx2, int y2) |
• برای رسم خط بین نقطه (x1,y1)و نقطه(x2,y2) در برنامه استفاده می شود.تصویر(7)
.png)
.png)
| public abstract boolean drawImage(Imageimg, int x, inty, ImageObserver observer) |
• برای رسم تصویر مشخص در برنامه استفاده می شود.تصاویر(8) و (9)
.png)
.png)
| public abstract void drawArc(intx, int y, intwidth,intheight, intstartAngle, intarcAngle) |
• برای رسم قوس دایره ای یا بیضوی استفاده می شود.تصویر(10)
.png)
| public abstract void fillArc(intx, inty, int width, intheight, intstartAngle, intarcAngle) |
• برای رسم قوس دایره ای یا بیضوی توپر استفاده می شود.تصویر(11)
.png)
| public abstract void setColor(Color c) |
• برای تنظیم رنگ مورد نظر برای رنگ فعلی اشکال گرافیکی رسم شده استفاده می شود.
| public abstract void setFont(Font font) |
• برای تنظیم فونت مورد نظر برای فونت فعلی رشته گرافیکی رسم شده استفاده می شود.***ادامه این جلسه آموزشی را بصورت کتاب الکترونیکی (PDF) در لینک زیر دانلود کنید.....
این جلسه آموزشی را بصورت کامل و مرتب شده در لینک زیر دانلود کنید:(در صورت خرابی لینک گزارش دهید)
لینک دانلود
.png)
.png)
نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است. برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
.png)
.png)
.png)
.png)
.png)

