2009-06-02 7 views
0

По какой-то причине, когда у меня есть японские символы в строке заголовка, в которой используется вещество java, я не могу их отобразить. Вместо этого он отображается как квадраты. Если у меня нет темы содержания, я могу видеть японские символы в заголовке. Я нашел способы показать эти символы во всех других частях моей программы, кроме строки заголовка. Как мне это сделать?Сложность, показывающая японские символы с java-веществом

+0

Исправьте, не перепечатывать. http://stackoverflow.com/questions/936123/showing-japanese-characters-in-title-bar-of-java-program –

ответ

0

Строка заголовка должна быть в шрифте, который поддерживает японские символы. Обычно это управляется диспетчером окон, например, встроенным в MS Windows.

Можете ли вы отображать японские символы в строке заголовка других программ?

+0

Да Я могу использовать заголовок на регулярной JLabel. Проблема заключается в том, что вы учитываете вещество java. Вещество Java переопределяет то, что у вас есть для шрифта заголовка для Windows XP. Он переопределяет его шрифту, который не может отображать японские символы. – baseballtank13

+1

В этом случае вы можете переопределить код, который переопределяет шрифт? –

+0

Я не уверен, могу ли я это сделать. Я не знаю, как это сделать, и это проблема. – baseballtank13

0

Это просто выстрел в темноте, но попробуйте установить этот property, прежде чем сделать свой первый JFrame:

JFrame.setDefaultLookAndFeelDecorated (ложь)

Смежные вопросы