Если вы используете приложение Google Play, то подписывание вашего APK будет подписано другим ключом из Google Play. Я подозреваю, что ваши запросы AJAX находятся на сервере, который проверяет ключ подписи сертификата APK для запросов. Если вы зарегистрируете хеш сертификата Google Play, он должен работать. См. документацию в разделе
Не делайте Вас, просто должны использовать:
Component.setComponentOrientation( ComponentOrientation.RIGHT_TO_LEFT )
Я полагаю, что компоненты колебания все уже имеют поддержку RTL, не так ли?
Не уверенный, как/где Вы сделали бы это в отношении netbeans, все же.
Вызов
Component.setComponentOrientation( ComponentOrientation.RIGHT_TO_LEFT )
должен добиться цели. Но обязательно используйте ПРОДВИЖЕНИЕ SwingConstants и ЗАПАЗДЫВАНИЕ вместо ЛЕВОГО И ПРАВОГО в Ваших разметках. То же идет для GridBagConstraints. LINE_START или LINE_END вместо ЗАПАДА или ВОСТОКА и вероятно некоторых подобных случаев, которые я забыл упоминать.
Вы могли использовать выравнивание, но это не обработает сложности, если у Вас будут английские буквы или числа, встроенные в рамках Вашего текста.
Могло бы быть предпочтительно использовать своего рода стилизованный текстовый виджет или даже встроенное средство просмотра HTML/обогащенного текста.
Я не думаю, что стандартный JLabels может обработать сложности иначе.