[Swing] وضع صورة كخليفة فى مكون النصوص JTextArea
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: واجهة المستخدم الرسومية Java Swing
صفحة 1 من اصل 1 • شاطر
[Swing] وضع صورة كخليفة فى مكون النصوص JTextArea
ستظهر لك شفرة المصدر الكاملة أدناه ، كيفية تعيين صورة كخلفية في JTextArea....كما فى الصورة التالية :
![[Swing] وضع صورة كخليفة فى مكون النصوص JTextArea TextAreaBackground](https://2img.net/h/3.bp.blogspot.com/_f2uGmZtYbGs/SXYgrTzhIpI/AAAAAAAABWI/onUpq7c01mo/s320/textAreaBackground.jpg)
الكود على النحو التالى :
![[Swing] وضع صورة كخليفة فى مكون النصوص JTextArea TextAreaBackground](https://2img.net/h/3.bp.blogspot.com/_f2uGmZtYbGs/SXYgrTzhIpI/AAAAAAAABWI/onUpq7c01mo/s320/textAreaBackground.jpg)
الكود على النحو التالى :
- الكود:
import javax.swing.*;
import java.awt.*;
public class AddImageBackgroundInJTextArea extends JTextArea
{
public AddImageBackgroundInJTextArea()
{
//إنشاء نافذة باستخدام JFrame مع العنوان )
JFrame frame=new JFrame("Add image background in JTextArea");
//وضع مكون النصوص jtextrea الى النافذة
frame.add(this);
//اضبط عملية الإغلاق الافتراضية لـ JFrame
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//ضبط حجم JFrame
frame.setSize(500,500);
//توسيط JFrame على الشاشة
frame.setLocationRelativeTo(null);
//اظهار النافذة
frame.setVisible(true);
}
//تجاوز طريقة الرسم للمكون JTextArea
//لتمكننا من رسم صورة كخلفية JTextArea
public void paint(Graphics g)
{
//جعل JTextArea شفافة
setOpaque(false);
//جعل خط JTextArea التفاف
setLineWrap(true);
//جعل JTextArea التفاف الكلمة
setWrapStyleWord(true);
//الحصول على الصورة التي نستخدمها كخلفية JTextArea
ImageIcon ii=new ImageIcon("textAreaBackground.jpg");
Image i=ii.getImage();
//ارسم صورة خلفية JTextArea
g.drawImage(i,0,0,null,this);
//استدعاء super.paint. إذا لم نفعل ذلك ... لا يمكننا رؤية JTextArea
super.paint(g);
}
public static void main(String[]args)
{
AddImageBackgroundInJTextArea aibijta=new AddImageBackgroundInJTextArea();
}
}
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
![[Swing] وضع صورة كخليفة فى مكون النصوص JTextArea Do.php?imgf=154090993464951](http://egytech.eu5.org/kleeja-2.4/do.php?imgf=154090993464951.png)
NEXT- الادارة
- تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: واجهة المستخدم الرسومية Java Swing
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
» تصميم تطبيق جوال لمغسلة ملابس
» تصميم تطبيق جوال لشركة عقارات
» شركة مكافحة النمل الابيض بالرياض
» تصميم تطبيق جوال لنقل الاثاث
» هناجر
» تصميم تطبيق جوال لمتجر ورد
» تصميم تطبيق جوال لسلسلة مطاعم
» تصميم تطبيق جوال لتوصيل الطلبات
» مظلات سيارات متحركة