import java.awt.Dimension; 
import java.awt.Font; 

import javax.swing.JFrame; 
import javax.swing.JTextArea; 
import javax.swing.UIManager; 

public class FontTest { 

public static void main(String[] args) { 

//Set L&F 
        String name = UIManager.getSystemLookAndFeelClassName(); 
        try { 
UIManager.setLookAndFeel( name ); 
} catch (Exception e) { 
e.printStackTrace(); 
} 
        String laf = UIManager.getLookAndFeel().toString(); 
         
        //create frame 
JFrame frame = new JFrame(); 
frame.setTitle(System.getProperty("os.name") + " Java Version " + System.getProperty("java.version") +" "+laf); 
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

//create text area 
String TEXT = "The quick brown fox jumped over the lazy dog. "; 
JTextArea area = new JTextArea(); 
Font font = Font.decode("Times New Roman"); 
area.setFont(font); 
area.setText( TEXT + "\n" + area.getFont()); 

        frame.getContentPane().add(area); 
frame.setPreferredSize(new Dimension(900, 200)); 
frame.pack(); 
frame.setVisible(true); 
} 

} 