import java.util.Locale;

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;

public class AppTest {
	public static void main(String[] args) throws ClassNotFoundException, InstantiationException,
			IllegalAccessException, UnsupportedLookAndFeelException {
		System.err.println(Locale.getDefault());
		System.setProperty("apple.laf.useScreenMenuBar", "true");
		UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
		JFrame fr = new JFrame("test");
		JMenuBar mb = new JMenuBar();
		fr.setJMenuBar(mb);
		JMenu menu = new JMenu("abc");
		JMenu submenu = new JMenu("def");
		JMenu subsubmenu = new JMenu("hij");
		menu.add(submenu);
		submenu.add(subsubmenu);
		mb.add(menu);
		fr.setSize(500,500);
		fr.setVisible(true);
	}
}