إزالة النقط من الخط العربي

Adouz.de, 15.06.2019

المشكــل:

JavaFx تقوم بإضـافة نقط غير مرغوبة  بين أحـرف النصوص المكتوبة بالخـط العربي في التطبيقـات. 

مثــال:

عنــد كتــابة العبــارة التــالية في أي مكــون من مكــونــات JavaFX مثــلLabel

[pastacode lang="java" manual="أهـــــــلا و سهــلا بالعالم" message="الشفـرة 1: الشكـل المرغــوب" highlight="" provider="manual"/]

تقــوم JavaFx بعـرض التـالي:

[pastacode lang="java" manual="أهـ،،،لا و سهـ،،،لا بالعـ،الم" message="الشفـرة 2: النتيجــة الفعلية" highlight="" provider="manual"/]

الحــل:

إضــافة الأوامــر التــالية يحــل المشكــل:

[pastacode lang="java" manual="System.setProperty("prism.txt", "t2k"); System.setProperty("prism.lcdtext", "false");" message="الشفـرة 3: الحــل" highlight="" provider="manual"/]

يتحســن أن تضــاف هذه السطــور مباشرة في بداية وسيلة ()start. لكن ليس ذلك إلزاميا، فيمكن استعمــالها في أي مكــان آخــر من شفــرة التطبيق.