Chiaramente il font dev'essere installato.codice:import java.awt.*; import javax.swing.*; ... ... JTextArea ta = new JTextArea(); ta.setFont(new Font("Terminal", Font.PLAIN, 14));
PS: una JTextArea può avere un solo Font alla volta, ed un solo stile di font alla volta. Se ti serve rendere solo una parte del testo con font diverso da quello in uso, devi utilizzare componenti testo più "evoluti" (JEditorPane ad esempio).