آموزش JTextArea در جاوا

سلام دوستان در این سری از آموزش برنامه نویسی جاوا به آموزش JTextArea در جاوا می پردازیم JTextArea یک ناحیه برای نمایش متن ایجاد می کند و برخلاف TextField امکان نمایش چند ستونی نیز در JTextArea امکان پذیر است هرچند در TextField نمایش چند ستونی امکان پذیر است از دیگر ویژگی های JTextArea امکان ویرایش هر ستون از متن نیز وجود در ادامه با ما همراه باشید تا نحوه استفاده از JTextArea را یاد گیرید.
 
در بالا ویژگی های JTextArea  را مورد بحث قرار دادیم و دلایل استفاده از JTextArea را بیان کردیم.
 
JTextArea چهار توع Constructor متفاوت دارد که عباتند از :

  • JTextArea() : که یک نایحه متنی بدون متن ایجاد می کند.
  • JTextArea(String s : یک نایحه متنی شامل متن ایجاد می کند.
  • JTextArea(int row, int column : یک نایحه متنی با سطر و ستون مشخص و بدون متن ایحاد می کند.
  • JTextArea(String s, int row, int column : یک نایحه متنی با سطر و ستون و متن مشخص ایجاد می کند.

برخی از متدهای مهم JTextArea  را در زیر بررسی می شود.
setRows : تعداد سطر ها را تعیین می کند.
setColumns : تعداد ستون را تعیین می کند.
setFont : فونت را تعیین می کند.
insert : به منظور درج در موقعیت خاص استفاده می شود ورودی آن یک رشته و یک POSITION است.
append : به منظور اضافه کردن متن یا APPEND کردن استفاده می شود.
در ادامه یک مثال از JTextArea را برای شما قرار میدهم.
یک کلاس به نام TextAreaExample ایجاد کنید و کدهای زیر را در آن قرار دهید.

در بالا از کد setBounds به منظور تعیین مختصات و اندازه JTextArea استفاده شده است.
خروجی کد بالا همانند زیر خواهد بود.
 

در ادامه یک مثال دیگر برای JTextArea همراه با ActionListener برای شما قرار می دهیم.
 

کد بالا همراه با یک Listener نوشته شده است و خروجی آن همانند زیر خواهد بود.
 

 
این آموزش هم به پایان رسید.
موفق و پیروز باشید.

مطالعه بیشتر