تنظیم و نمایش پنجره با استفاده از کلاس JFrame در جاوا :
در زبان برنامهنویسی جاوا، برای نمایش پنجرهها و رابط کاربری گرافیکی از کلاس JFrame استفاده میشود. در این مقاله، ما به بررسی تنظیم و نمایش پنجره با استفاده از کلاس JFrame در جاوا خواهیم پرداخت.
ابتدا، برای استفاده از کلاس JFrame، باید آن را import کنیم. به صورت زیر عمل میکنیم:
import javax.swing.JFrame;
حال برای ساختن یک پنجره جدید از کلاس JFrame، ابتدا یک شیء از این کلاس ایجاد میکنیم. به صورت زیر عمل میکنیم:
JFrame frame = new JFrame(“عنوان پنجره”);
در اینجا، “عنوان پنجره” عنوانی است که در بالای پنجره نمایش داده خواهد شد.
سپس، برای تعیین اندازه پنجره، از متد setSize استفاده میکنیم. به صورت زیر عمل میکنیم:
frame.setSize(500, 500);
در اینجا، پنجره به ابعاد ۵۰۰ در ۵۰۰ پیکسل تنظیم میشود.
حال برای نمایش پنجره، از متد setVisible استفاده میکنیم. به صورت زیر عمل میکنیم:
frame.setVisible(true);
در اینجا، پنجره بر روی صفحه نمایش نمایش داده میشود.
همچنین، میتوانیم با استفاده از متد setDefaultCloseOperation، عملکردی که پنجره باید در صورت بسته شدن انجام دهد را تنظیم کنیم. برای مثال، میتوانیم با استفاده از کد زیر، پنجره را ببندیم و برنامه را خاتمه دهیم:
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
در اینجا، EXIT_ON_CLOSE یک صفر است که در صورت بسته شدن پنجره، برنامه را نیز خاتمه میدهد.
در نهایت، میتوانیم با استفاده از متد setLocationRelativeTo، موقعیت نمایش پنجره را تعیین کنیم. به صورت زیر عمل میکنیم:
frame.setLocationRelativeTo(null);
در اینجا، پنجره در وسط صفحه نمایش نمایش داده میشود.
با استفاده از کلاس JFrame و استفاده از متدهای مختلف آن، میتوانیم پنجرههای گرافیکی با اندازه، عنوان و موقعیت دلخواه بسازیم و نمایش دهیم. این کلاس برای توسعه برنامههای گرافیکی در جاوا بسیار مفید است و به برنامهنویسان امکاناتی قدرتمند برای طراحی رابط کاربری فراهم میکند.