آموزش Java Swing

فارسی نویسی در JAVA و MySQL

برای فارسی نوشتن در JAVA و ارسال داده های فارسی به MySQL

اول از همه موقع ساختن دیتا بیس از Collation—> utf8_persian_ci استفاده میکنیم

و داخل جاوا هم موقع ساختن کانکشن به دیتابیس هم باید از characterEncoding=UTF-8 استفاده کنید یعنی کد اتصال به دیتابیس باید یه چیزی مثل این باشه:

به عبارتی اول آدرس سرور دیتابیس بعد پورت بعد نام دیتابیس بعد نام کاربری و رمز عبور اتصال به دیتابیس بعد اینکه سرور از SSL استفاده میکنه یا نه و در آخر انکدینگ

برای اینکه کیبرد حروف فارسی و عربی رو قاطی نکنه موقع ثبت داده ها(چون ممکنه کاربر کیبردش عربی باشه مثلا توی سیستم عامل مک) برای KeyReleased یا FocusLost تکست باکس هاتون میتوند از کدهای زیر استفاده کنید

در آخر فونتی که برای تکست باکس یا کومبو باکس و … استفاده میکنید باید حتما فارسی رو ساپورت کنه مثل Tahoma و یا فونت هایی از این دست

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا