private void addSystemMenuItems(JPopupMenu menu){
  JMenuItem mi=(JMenuItem)menu.add(restoreAction);
  mi.setMnemonic('R');
  mi=(JMenuItem)menu.add(moveAction);
  mi.setMnemonic('M');
  mi=(JMenuItem)menu.add(sizeAction);
  mi.setMnemonic('S');
  mi=(JMenuItem)menu.add(iconifyAction);
  mi.setMnemonic('n');
  mi=(JMenuItem)menu.add(maximizeAction);
  mi.setMnemonic('x');
  menu.add(new JSeparator());
  mi=(JMenuItem)menu.add(closeAction);
  mi.setMnemonic('C');
}

private void addSystemMenuItems ( JPopupMenu menu ) { JMenuItem mi = ( JMenuItem ) menu . add ( restoreAction ) ; mi . setMnemonic ( 'R' ) ; mi = ( JMenuItem ) menu . add ( moveAction ) ; mi . setMnemonic ( 'M' ) ; mi = ( JMenuItem ) menu . add ( sizeAction ) ; mi . setMnemonic ( 'S' ) ; mi = ( JMenuItem ) menu . add ( iconifyAction ) ; mi . setMnemonic ( 'n' ) ; mi = ( JMenuItem ) menu . add ( maximizeAction ) ; mi . setMnemonic ( 'x' ) ; menu . add ( new JSeparator ( ) ) ; mi = ( JMenuItem ) menu . add ( closeAction ) ; mi . setMnemonic ( 'C' ) ; }
add the items to the system menu .
