galera to com o seguinte problema tenhu um dialog q da ao usuario todas as fontes disponiveis os tamanhos e as propriedades a partir dai hr q ele escolhe eu pego e faco o seguinte resgato os valores selecionados do jlist na intencao de passar por parametro a fonte desejada segue o codigo
public Font obtemDados() {
Font fonte;
fonte = (Font)(listaFonte.getSelectedValue());//pega o nome do jlist e faz um casting pra fonte
String aux = (String)(listaTamanho.getSelectedValue()); // pega o tamanho do jlist
float tamanho = 0;
tamanho = Float.parseFloat(aux);
fonte.deriveFont(tamanho); // coloca o tamanho na variavel fonte
int prop = 0;
if (checkNegrito.isSelected())
prop+=1;
if (checkItalico.isSelected())
prop+=2;
//if (checkSublinhado.isSelected())
// propriedades+=1;
fonte.deriveFont(prop);// pega as propriedades e coloca na variavel
return fonte; // retorna a fonte como o usuario escolheu...
}
meu problema esta na hr do casting!!
estou fazendo certo??
pelo que vi na documentacao do java para setar o nome é assim, ou estou errado…
obrigado…
abraços