Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: ythous в Jan 22, 2003, 11:55



Титла: Need help: Linux, Java & BG problem
Публикувано от: ythous в Jan 22, 2003, 11:55
Ot izwestno wreme se opitwam da sywmenstia: Linux, Java & BG.  Jelanieto mi e da naprawia ot Madrake 8.2/9.0 (a i drugi Linux-i) workstation, na koito da mogat da se izpolzwat wyprosinte tehnologii bezproblemno. Za syjalenie w Jave-6kite prilojenie kirilicata w title bar-a izliza, kato "??????".

Towa koeto sese6tam, 4e e wajno e title bar-ite se izobraziawat/risuwat ot host operacionnata sistema - w slu4aia Mandrake-to. O4ewidno ima niakakwo razminawane w encodirowkite na Windows Manager i/ili XFree kakto i tezi na Java-ta. Predpolagam, 4e ako ima razbera powe4e za encoding-a w title bar-a pod Linux, 6te si re6a i problema. Sy6tiat problem se nabludawa i pod Windows ako "Default Locale" ne e Bulgarian.

Primer:

Примерен код

import javax.swing.JFrame;
import javax.swing.JLabel;

public class TestFrame {

   static String title = "\u0410\u0411\u0412\u0413\u0414";

   public static void main(String[] args) throws Exception {
      System.out.println(title.getBytes());
      
      JFrame frame = new JFrame();
      frame.setTitle(title);
      frame.setSize(300, 100);
      JLabel label = new JLabel(title);
      frame.getContentPane().add(label);
      frame.show();
   }

}


Towa e Java koito ilustrira problema w dybo4ina. Ako go pusnete 6te widite, 4e w title bar-a na prozoreca se poiawiawat "????", do kyto w content-a na prozoreca se wijda iasno, 4e cyrilicata se izpiswa korektno.

Nadiawam se, 4e bihte mogli da mi pomognete da si re6a problema ili pone da me upytite kym podhodia6tite documenti ili hora.


Титла: Need help: Linux, Java & BG problem
Публикувано от: ogi в Feb 14, 2003, 15:43
Какво става, когато използваш Кирчо? http://cyrcho.sourceforge.net/