para a cor eu usei private final Color colorValues[]={Color.BLACK,Color.BLUE,Color.RED, Color.GREEN};
Mas e para mudar a font? private final Font fontesValues[]={}; não sei como implementar se alguem poder me ajudar ou indicar um tutorial ficarei muito agradecido.
Minha duvida é somente, no que eu devo usar dentro das {…}?
Font tahoma = new Font("Tahoma", Font.PLAIN, 11);
Font verdana = new Font("Verdana", Font.BOLD, 11);
//etc...
private final Font fontesValues[]={tahoma,verdana};
T
thingol
Só lembrando que pôr os nomes das fontes dentro de seu programa é convite para que ele não fique mais portável (ou seja, ele funciona só no Windows, e para você fazê-lo funcionar no Linux ou Solaris, por exemplo, você tem de importar esse arquivo, o que pode não ser possível devido a problemas de licença - faz algum tempo que as fontes Tahoma e Verdana não podem ser baixadas gratuitamente do site http://www.microsoft.com/typography/fonts/default.aspx ).
Você pode proceder das seguintes maneiras:
Enviar os arquivos de fontes dentro de seu JAR - isso pode ser feito, mas dá um pouco de trabalho, e requer um pouco de cuidado para evitar criar centenas de cópias da mesma fonte dentro da memória de seu aplicativo. Obviamente você não pode usar fontes que sejam pagas se a licença delas proibir redistribuição com seu aplicativo.
Usar alguma fonte que já venha com o Java - como é o caso das fontes que podem ser encontradas no diretório jre\lib\fonts\Lucida*.ttf
Usar um nome “lógico” de fonte, como Dialog - ela é MS Sans Serif no Windows, Helvetica no Linux (acho), e Lucida Grande no MacOS X.
J
Jdkarlos
Valew Galera essa dica do adriano ja quebrou meu galho agora esta tudo ok… Valew
lina
Você pode usar html tb…
tchauzin!
Gravitor91w
Outro problema com a classe Font:
No construtor eu devo passar o nome da fonte como primeiro parâmetro. Ex:Tahoma, Verdana. Mas o que faço se eu quiser usar uma fonte que não é comum, e que está na mesma pasta do .class?
Gravitor91w
Digo, se eu usar uma fonte que baixei da internet.