В моем свинг-приложении я собираюсь отобразить хинди-юникодные символы из базы данных.
Когда я показываю имя, оно отображается как есть, а не как строка хинди.
Но когда я жестко запрограммировал его в программе, он показывает правильно. В чем проблема. Есть ли опция кодирования символов при получении данных из базы данных. Я использую Oracle XE с NetBeans.
String name = rs.getString("name");
jLabel1.setText(name);
Здесь отображаются символы Юникода как есть.
Но здесь
String name = "\u0938\u093e\u092e\u093e\u0928\u094d\u092f";
jLabel1.setText(name);
Это показывает правильно. Где проблема.