En ocasiones puede resultar necesario saber el tipos de letra que puede tener nuestro ordenador para utilizar una de ellas, esta es una formula para hacerlo
package mis_frames;
import java.awt.GraphicsEnvironment;
public class tipoletra {
public static void main(String[] args) {
String[]
Fuentes = GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();
for(String misFuentes:Fuentes) {
System.out.println(misFuentes);
}
}
}
ejemplo 2
ejemplo 2
import java.awt.GraphicsEnvironment;
import javax.swing.*;
public class
tipoletra {
public static void main(String[] args) {
String FuenteDeseada = JOptionPane.showInputDialog("DIME LA LETRA QUE
DESEAS");
boolean controlFuente=false;
String[] Fuentes = GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();
for(String misFuentes:Fuentes) {
if (misFuentes.equalsIgnoreCase(FuenteDeseada)) {
controlFuente=true; break;
}
}
if (controlFuente==true) {
JOptionPane.showConfirmDialog(null, "Existe ");
}else {JOptionPane.showConfirmDialog(null, "No existe ");
}
}
}
No hay comentarios:
Publicar un comentario