JAVA znaki specjalne w unicode - wyświetla się "?"

0

Cześć,
Mam problem z unicodem. Muszę zrobić prostą gierkę bez interfejsu i potrzebuje kilku znaków specjalnych, żeby gra wyglądała w miarę czytelnie.
Chciałem użyć tej gwiazdki: http://www.fileformat.info/info/unicode/char/272a/index.htm

Załóżmy, że mam czysty dokument i w mainie chcę wypisać taki wiersz:

System.out.println("\u272A");

W efekcie wyświetla mi się znak zapytania :(
Nie bardzo wiem co mam zrobić, ludzie piszą o kodowaniach, czcionkach itp, ale nie bardzo wiem, w czym problem

Ktoś mógłby pomóc mi z tym fantem ?

Wesołych Świąt !

0

Najprawdopodobniej używasz znaku, którego nie za bardzo idzie wyświetlić w konsoli windowsa. b y sprawdzić tak jest przed uruchomieniem swojego programu wpisz w konsoli chcp 65001. Zmienisz wtedy kodowanie na UTF-8. Możliwe, że trzeba będzie jeszcze skonfigurować jakąś inną, utfową, czcionkę.

0

Problem rozwiązałem trochę inaczej :)
Zwyczajnie teraz wyświetlam wyniki przez okienka dialogowe, a nie z konsoli i działa (nie wszystkie znaki, ale to już zależy od dostępności znaku w czcionce).

1 użytkowników online, w tym zalogowanych: 0, gości: 1