Problema com String e Font

5 respostas
P

e ae pessoal blz?

to precisando de mais uma dica básica !!!
Alguem poderia me ajudar?

seguinte… supondo-se q tenha uma STRING com a informação

ProportionalSpaced-Bold-16

onde “ProportionalSpaced” é o nome de uma fonte
“Bold” é o estilo de uma fonte
e “16” é o tamanho da fonte…

Alguem saberia me informar como converter esta string em uma linha de comando do tipo:

L.setFont(new Font (“ProportionalSpaced”, Font.BOLD, 16));

Aguardo respostas.
Valeu.

5 Respostas

F

Leia a string ate o marcador “-” e coloque em outra string cada parte que vc quer nome font e tamanho depois sete no metodo que vc chama, no caso da font concatene a palavra Font no inicio da string.
Para ler a se]tring use o while e e o metodo substring da classe string.
Obs: E so uma ideia, depois eu vou tentar, se conseguir posta aqui blz!
:cool:

D

voce pode utilizar o metodo split() da String
Exemplo:

String texto = "amarelo-azul-verde";
String[] array = texto.split("-");
isso resulta em:

array[0] -> amarelo;

array[1] -> azul;

array[2] -> verde;
J

saca de html???
entao!!!

String t = new String("<html><font color="RED">Meu texto em formato HTML</font></html>");
JTextField.setText(t);
C

iae pessoal
uma duvida!
no caso do exemplo abaixo, cada “pedaco” da strring eh automaticamente atribuida a uma posicao no array, ou esse codigo deve estar em uma estrutura de repeticao ( FOR) para q isso acomteca?
desde ja meu muito obrigado

String texto = “amarelo-azul-verde”;
String[] array = texto.split("-");

array[0] -> amarelo;

array[1] -> azul;

array[2] -> verde;
J

cada texto da string que foi dado o split eh atribuido a uma posição de um array,o retorno do metodo split() eh um String[]

Criado 26 de janeiro de 2005
Ultima resposta 2 de fev. de 2005
Respostas 5
Participantes 5