آموزش Java Swing

آموزش Java Swing ۳: رویدادها و مدیریت ورودی کاربر

رویدادها به برنامه Swing امکان می‌دهند به کلیک، تایپ و انتخاب کاربر پاسخ دهد. برای دکمه‌ها معمولاً از ActionListener استفاده می‌شود.

ثبت رویداد کلیک

JOptionPane برای نمایش پیام ساده مناسب است. برای فرم واقعی، ورودی‌ها را اعتبارسنجی کنید و پیام خطا را نزدیک فیلد مربوطه نشان دهید.

الگوهای خوب

  • منطق سنگین را داخل listener اجرا نکنید؛ آن را به کلاس سرویس منتقل کنید.
  • برای عملیات طولانی از SwingWorker استفاده کنید تا رابط کاربری قفل نشود.
  • ورودی‌ها را پیش از ذخیره‌سازی بررسی کنید.

تمرین

یک JTextField و JButton بسازید و ورودی خالی را رد کنید. سپس پیام موفقیت را نمایش دهید. ادامه مطالب در آرشیو آموزش Java Swing قرار می‌گیرد.

نوشته های مشابه

دکمه بازگشت به بالا