کلاس JLabel برای نمایش متن در پنجره های گرافیکی در جاوا :
کلاس JLabel یکی از کلاس های پیش فرض جاوا است که برای نمایش متن در پنجره های گرافیکی استفاده می شود. این کلاس امکاناتی را برای تنظیم و نمایش متن به کاربر ارائه می دهد.
برای استفاده از کلاس JLabel، ابتدا باید یک شیء از این کلاس ایجاد کنیم. برای ایجاد شیء، از سینتکس زیر استفاده می کنیم:
JLabel label = new JLabel(“متن”);
در اینجا، “متن” متنی است که می خواهیم در پنجره گرافیکی نمایش داده شود. شیء ایجاد شده به عنوان یک برچسب نمایش داده می شود.
اکنون، می توانیم امکاناتی را که برای تنظیم و نمایش متن در اختیار داریم را بررسی کنیم:
1. تنظیم متن: با استفاده از متد setText() می توانیم متن برچسب را تغییر دهیم. به عنوان مثال:
label.setText(“متن جدید”);
2. تنظیم قلم و اندازه: با استفاده از متد setFont() می توانیم قلم و اندازه متن را تغییر دهیم. برای استفاده از قلم های سفارشی، می توانیم از کلاس Font استفاده کنیم.
Font font = new Font(“Arial”, Font.BOLD, 12);
label.setFont(font);
3. تنظیم رنگ: با استفاده از متد setForeground() می توانیم رنگ متن را تغییر دهیم. برای استفاده از رنگ های سفارشی، می توانیم از کلاس Color استفاده کنیم.
Color color = new Color(255, 0, 0);
label.setForeground(color);
4. تنظیم موقعیت: با استفاده از متد setLocation() می توانیم موقعیت برچسب را تنظیم کنیم.
label.setLocation(100, 100);
5. تنظیم اندازه: با استفاده از متد setSize() می توانیم اندازه برچسب را تنظیم کنیم.
label.setSize(200, 50);
6. تنظیم قابلیت دیده شدن: با استفاده از متد setVisible() می توانیم برچسب را قابل دیدن یا عدم دیدن کنیم.
label.setVisible(true);
این فقط برخی از امکانات استفاده از کلاس JLabel است. این کلاس به عنوان یکی از کلاس های پیش فرض جاوا، امکانات بسیاری را برای تنظیم و نمایش متن در پنجره های گرافیکی فراهم می کند. با استفاده از این کلاس، می توانیم متن ها را در پنجره های گرافیکی به کاربر نمایش دهیم و امکانات مختلفی را برای آن تنظیم کنیم.