ترسیم و پر کردن مستطیل (و مربع) با استفاده از توابع DrawRect و FillRect در جاوا :
ترسیم و پرکردن مستطیل و مربع از مباحث پایهای در برنامهنویسی گرافیکی به حساب میآیند. در زبان برنامهنویسی جاوا، برای ترسیم و پرکردن این اشکال، از توابع DrawRect و FillRect استفاده میشود.
تابع DrawRect در جاوا برای ترسیم یک مستطیل یا مربع در صفحه نمایش استفاده میشود. این تابع متشکل از چهار پارامتر است که به ترتیب نشاندهنده موقعیت شروع مستطیل در محور افقی (x)، موقعیت شروع مستطیل در محور عمودی (y)، عرض مستطیل و ارتفاع مستطیل است. به عبارت دیگر، تابع DrawRect به شکل زیر قابل استفاده است:
“`java
public void DrawRect(int x, int y, int width, int height);
“`
برای مثال، اگر بخواهیم یک مستطیل در موقعیت (50، 50) با عرض 100 و ارتفاع 50 رسم کنیم، از کد زیر استفاده میکنیم:
“`java
DrawRect(50, 50, 100, 50);
“`
تابع FillRect نیز برای پر کردن یک مستطیل یا مربع با یک رنگ خاص استفاده میشود. این تابع نیز دارای چهار پارامتر است که مشابه تابع DrawRect عمل میکند. این تابع به شکل زیر قابل استفاده است:
“`java
public void FillRect(int x, int y, int width, int height);
“`
برای مثال، اگر بخواهیم یک مستطیل در موقعیت (50، 50) با عرض 100 و ارتفاع 50 را با رنگ قرمز پر کنیم، از کد زیر استفاده میکنیم:
“`java
FillRect(50, 50, 100, 50);
“`
به علاوه، با استفاده از توابع DrawRect و FillRect میتوانیم مربعها را نیز ترسیم کنیم. یک مربع، مستطیلی است که ارتفاع و عرض آن برابر است. بنابراین، در صورتی که بخواهیم یک مربع در موقعیت (50، 50) با طول ضلع 100 رسم کنیم، از کد زیر استفاده میکنیم:
“`java
DrawRect(50, 50, 100, 100);
“`
در نتیجه، با استفاده از توابع DrawRect و FillRect در جاوا، میتوانیم مستطیلها و مربعها را در صفحه نمایش ترسیم و پر کنیم.