j3dwas Napisano Luty 3, 2010 Zgłoszenie Share Napisano Luty 3, 2010 Mam prosty programik, w którym wyświetlam dwie linie z japońskimi znakami. Oto kod: public class Main { public static void main(String[] args) { new MWindow(); } } import java.awt.Dimension; import java.awt.GridLayout; import java.awt.Toolkit; import javax.swing.*; public class MWindow extends JFrame { private static final long serialVersionUID = 4375316653299948502L; private JLabel label1, label2; private Toolkit tool; private JPanel panel; public MWindow() { tool = getToolkit(); setTitle("ジュドルゼツジュ"); setSize(400,150); setDefaultCloseOperation(EXIT_ON_CLOSE); setResizable(false); Dimension size = tool.getScreenSize(); setLocation(size.width/2 - getWidth()/2, size.height/2 - getHeight()/2); panel = new JPanel(); getContentPane().add(panel); panel.setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1)); panel.setLayout(new GridLayout(2, 1, 1, 1)); label1 = new JLabel("ジュドルゼツジュ"); panel.add(label1); label2 = new JLabel("じゅどるぜつじゅ"); panel.add(label2); setVisible(true); } } Jak widać tytuł okna wyświetlany jest poprawnie. Dla porównania wygenerowałem podobny program w QtCreatorze Domyślam się, że trzeba zmienić kodowanie znaków. Niestety nie wiem gdzie to zrobić, w necie nic nie znalazłem [EDIT] Nie wiem czemu, ale w QtJambi znaki są wyświetlane prawidłowo Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
esail Napisano Luty 3, 2010 Zgłoszenie Share Napisano Luty 3, 2010 Witam, Obiekt label, w QtCreatorze, ma własność locale gdzie możesz sobie ustawić język i kraj którego tekst ma być obsługiwany. Edit: No nic, muszę się nauczyć czytać ze zrozumieniem ;/ z javą nic Ci nie pomogę. Pozdrawiam, Es Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
j3dwas Napisano Luty 9, 2010 Autor Zgłoszenie Share Napisano Luty 9, 2010 Problem rozwiązany!! Szczegóły tutaj. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się