Como encontrar, com Java, se uma determinada fonte está instalada corretamente em uma máquina

Eu tenho um notebook para PC executando o Windows Vista, quando o comprei pela primeira vez, algumas fontes chinesas não aparecerão, só pude ver retângulos, mas brinquei com a configuração de controle por um tempo, alterei algumas propriedades e agora mostra chinês fontes corretamente, mas não me lembro do que fiz.

Agora, alguns dos meus programas exibem inglês e chinês, algo como isto: "Enter | 输入" (o chinês aqui também significa entrar), mas se um usuário não tiver fontes chinesas instaladas corretamente em sua máquina, ele verá algo como this: "Enter | [] []", minha pergunta é: em Java, como detectar se esses caracteres aparecerão corretamente em uma determinada máquina; caso contrário, apenas exiba "Enter"; se estiver, mostre "Enter | 输入"

Frank

questionAnswers(2)

yourAnswerToTheQuestion