m.add("Menu item #3 in " + title); if (title.equals("About")) { m.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
@Override public void setComponentOrientation(ComponentOrientation o) { super.setComponentOrientation(o); if(popupMenu != null) { popupMenu.setComponentOrientation(o); } } }
m.add("Menu item #3 in " + title); if (title.equals("About")) { m.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
m.add("Menu item #3 in " + title); if (title.equals("About")) { m.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
jMenu1.setMinimumSize(new Dimension(200, 20)); jMenu1.setMaximumSize(new Dimension(200, 20)); jMenu1.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); JMenu jMenu2 = new JMenu("Menu2"); jMenu2.setMinimumSize(new Dimension(200, 20));
m.add("Menu item #3 in " + title); if (title.equals("About")) { m.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
m.add("Menu item #3 in " + title); if (title.equals("About")) { m.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
private JMenu createRightToLeftMenu() { JMenu menu = new JMenu("Right-to-left Menu"); menu.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); menu.setMnemonic(KeyEvent.VK_R); menu.setIcon(TinyLookAndFeel.loadIcon("cp_icons/smileyIcon.png")); sub2.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); sub2.setEnabled(false); menu.add(sub2); sub3.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); item = new JMenuItem("Item 1"); item.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);