با سلام
من میخواستم یک TextBox توی جاوا با نوشتن کد بذارم ولی TextBox کل صفحه رو میگیره چطور میتوانم سایزش رو تغییر بدم؟؟
JTextField txt1=new JTextField();
app.add(txt1)
با سلام
من میخواستم یک TextBox توی جاوا با نوشتن کد بذارم ولی TextBox کل صفحه رو میگیره چطور میتوانم سایزش رو تغییر بدم؟؟
JTextField txt1=new JTextField();
app.add(txt1)
باید Layout رو تنظیم کنید. چندین نوع Layout به صورت پیشفرض وجود داره که وظیفه چیدمان درون صفحه رو دارن. ساده ترین چیدمان FlowLayout هست که تمام کامپوننت ها رو پشت سر هم از چپ به راست و از بالا به پایین میچینه. بسته به اندازه پنجره خودش تعداد و مکانشون رو تعیین میکنه. هر چند به درد برنامه کاربردی نمیخوره و برای تست فقط استفاده کنید تا کامپوننت ها روی هم نیفتن.
در کانستراکتورتون بنویسید setLayout(new FlowLayout());
برای سایر layout ها و نحوه چنششون مثل GridLayout, GroupLayout,... سرچ کنید