Java tutorial
import java.awt.Font; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea; public class HelloInJapanese extends JPanel { static JFrame frame; static String helloInJapanese = "Hello in Japanese is konnichi wa, \u4eca\u65e5\u306f."; public HelloInJapanese(String characters) { Font theFont = new Font("Bitstream Cyberbit", Font.PLAIN, 20); JTextArea area = new JTextArea(characters, 2, 30); area.setFont(theFont); area.setLineWrap(true); JScrollPane scrollpane = new JScrollPane(area); add(scrollpane); } public static void main(String argv[]) { HelloInJapanese japanesePanel = new HelloInJapanese(helloInJapanese); frame = new JFrame("Hello in Japanese"); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); frame.getContentPane().add("Center", japanesePanel); frame.pack(); frame.setVisible(true); } }