Pular para o conteúdo

Como lista todas fontes do computador em Java

Dica publicada em Java / Introdução
Robson Fernando Gomes magotico
Hits: 12.244 Categoria: Java Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Como lista todas fontes do computador em Java

O principal objetivo desta dica é explicar de maneira simples e rápida como adquirir todas as fontes registradas em seu computador utilizando Java.

Abaixo é exibido o código que faz tal façanha:

import java.awt.Font;
import java.awt.GraphicsEnvironment;

public class MainClass {
 public static void main(String[] args) {
  
  GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment();
  Font[] fonts = e.getAllFonts();
  
  for (Font fontTmp : fonts) {
   System.out.println(fontTmp.getFontName());
  }
 }
}

Saída da execução do código fonte acima, não coloquei todas as fontes exibidas, mas já é possível entender a ideia do código acima:

Serif
SansSerif
Monospaced
Dialog
DialogInput
AlBayan
AlBayan-Bold
AlNile
AlNile-Bold
AlTarikh
AmericanTypewriter
AmericanTypewriter-Bold
AmericanTypewriter-Condensed
AmericanTypewriter-CondensedBold
AmericanTypewriter-CondensedLight
AmericanTypewriter-Light
AndaleMono
Apple-Chancery
AppleBraille
AppleBraille-Outline6Dot
AppleBraille-Outline8Dot
AppleBraille-Pinpoint6Dot
AppleBraille-Pinpoint8Dot
AppleColorEmoji
AppleGothic
AppleMyungjo
AppleSDGothicNeo-Bold
AppleSDGothicNeo-ExtraBold
AppleSDGothicNeo-Heavy
AppleSDGothicNeo-Light
AppleSDGothicNeo-Medium
AppleSDGothicNeo-Regular
AppleSDGothicNeo-SemiBold
AppleSDGothicNeo-Thin
AppleSDGothicNeo-UltraLight
AppleSymbols
Arial-Black
Arial-BoldIt
....


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Arredondar e diminuir o número de casas decimais em Java

Fazer o leitor de cd ejetar a bandeja

Montando dispositivos

Utilizando comando bg

Pegar o próximo valor de uma sequence no Oracle

Instalando NetBeans 5.5 no Debian 4.0 (Etch)

Como verificar ou setar permissões em arquivos através do JAVA

Curso gratuito de JAVA

Como gerar números aleatórios em Java

Removendo o Quick Access do Eclipse Juno

#1 Comentário enviado por aldooliveira em 25/01/2016 - 23:15h
Muito bom.

------
www.aldo.ws: Notícias, dicas e tutoriais sobre Gnu/Linux, especialmente sobre a distro Fedora.

Contribuir com comentário

Entre na sua conta para comentar.