public void itemStateChanged(ItemEvent e) {
			if ((e.getItem() instanceof JCheckBoxMenuItem)) {
				JCheckBoxMenuItem item = (JCheckBoxMenuItem) e.getItem();
				boolean state = item.getState(); // item selected true or not
				doCBItemChange(item, state);
			} else if ((e.getItem() instanceof JRadioButtonMenuItem)) {
				JRadioButtonMenuItem item = (JRadioButtonMenuItem) e.getItem();
				String text = item.getText();

				// clearMovableObjectsfromWorld();
				if (text.equals(SHOW_EMPTY_FIELD)) {
					showEmptyField();
				} else if (text.equals(SHOW_RESCUEFIELD)) {
					showRescueField();
				} else if (text.equals(SHOW_DANCEFLOOR)) {
					showDanceFloor();
				} else if (text.equals(SHOW_SOCCERFIELDSGL)) {
					showSoccerField(0);
				} else if (text.equals(SHOW_SOCCERFIELDDBL)) {
					showSoccerField(1);
				} else if (text.equals(SHOW_SOCCERFIELDJNR)) {
					showSoccerField(2);
				}
			} else {
				System.out.println("Current button is not supported"
						+ e.getItem().getClass());
			}
		}