Metodo en java

Estado
Cerrado para nuevas respuestas

Sanyasin

Nuevo Miembro
Miembro
#1
Resulta que tengo un problema con esto existe algún metodo en java que pueda cambiar el tamaño de letra a todo lo que este escrito en un Text area, por decir para camibar el colo se usa texto.setForeground(Color.blue); para el tipo de letra texto.setFont(Font.decode("Arial")); y para el tamaño de la letra?

Tal vez sea basica pero ya me desespere porque no la encuentro jeje ayuda porfavor.

Gracias
 

rob1104

Super Moderador
Super Moderador
#2
Vas bien, el metodo setFont, tiene estos parametros:

setFont(new Font(string family [, string style [, float size]]));
Por lo tanto puedes definir el tamaño de la fuente en el tercer parametro, seria algo asi:

texto.setFont(new Font("Arial",0,24));

Asi tendras tu tamaño de la fuente a 24.

El segundo parametro es el estilo

0.-Texto Plano

1.-Negrita

2.-Italica

3.-Negrita Italica

Claro recuerda tener importados los métodos de java.awt ....

Saludos
 

Sanyasin

Nuevo Miembro
Miembro
#3
gracias solo hay que decir también para los que busquen lo mismo, que si quieren poner el tamaño con un tipo de letra que ya allan puesto,para que no se altere cuando le den el tamaño declaren una variable llamada Font nombrededelavariable;

extraen el tipo de fuente nombredelavariable=nombredeJTextArea.getfont()

se convierte en string

nombreenstring=nombredelavariable.getName();

ya ahora si lo asignan que quedaria:

nombredelTextArea.setFont(new Font(nombrestring, 0, 20));

espero se alla entendido =p
 
Estado
Cerrado para nuevas respuestas
Arriba Pie