public static boolean setupPool(BreedingPool o, boolean init) {
		
		JPanel mainPanel = new JPanel();
		JRadioButton[] but = new JRadioButton[PoolType.values().length];
		boolean ret = false;
		
		mainPanel.setLayout(new GridLayout(4, 1));
		mainPanel.setPreferredSize(new Dimension(150, 150));
		ButtonGroup bg = new ButtonGroup();

		for(int i = 0; i < but.length; i++) {
			but[i] = new JRadioButton(PoolType.values()[i].toString());
			bg.add(but[i]);

			mainPanel.add(but[i]);
		}
		
		but[0].setSelected(true);

		int dlgRet = JOptionPane.showConfirmDialog(SimYukkuri.mypane, mainPanel, "鬢頑ｮ悶�繝ｼ繝ｫ險ｭ螳�", JOptionPane.OK_CANCEL_OPTION, JOptionPane.PLAIN_MESSAGE);
		
		if(dlgRet == JOptionPane.OK_OPTION) {
			if(but[0].isSelected()) {
				o.highDensity = false;
				o.rapidGrowth = false;
			} else if(but[1].isSelected()) {
				o.highDensity = true;
				o.rapidGrowth = false;
			} else if(but[2].isSelected()) {
				o.highDensity = false;
				o.rapidGrowth = true;
			} else if(but[3].isSelected()) {
				o.highDensity = true;
				o.rapidGrowth = true;
			}
			ret = true;
		}
		return ret;
	}