addLabelTextField(labPavementSpots, texMinPavementSpots, texMaxPavementSpots, "-"); addLabelTextField(labPavementSize, texMinPavementSize, texMaxPavementSize, "-");  addSeparator(slPavementAd);  addLabelTextField(labProbDrought, texProbDrought); addLabelTextField(labProbFire, texProbFire); addLabelTextField(labProbFreeze, texProbFreeze); addLabelTextField(labProbFlood, texProbFlood); addLabelTextField(labFxMod, texFxMod);
    private void setupOptions() {        panOptions.removeAll();        addLabelTextField(labBoardSize, texBoardWidth, texBoardHeight, "x"); //$NON-NLS-1$        texBoardWidth.requestFocus();        if (!advanced) {                        addSeparator(slBoardSize);            addOption(labElevation, choElevation, slElevation);            addOption(labWoods, choWoods, slWoods);            addOption(labRough, choRough, slRough);            addOption(labSwamp, choSwamp, slSwamp);            addOption(labRoads, choRoads, slRoads);            addOption(labLakes, choLakes, slLakes);            addOption(labRivers, choRivers, slRivers);        } else {            addSeparator(slBoardSizeAd);            addLabelTextField(labHilliness, texHilliness);            addLabelTextField(labRange, texRange);            addLabelTextField(labProbInvert, texProbInvert);            addLabelTextField(labAlgorithmToUse, texAlgorithmToUse);            addSeparator(slElevationAd);                        addLabelTextField(labForestSpots, texMinForestSpots, texMaxForestSpots, "-"); //$NON-NLS-1$            addLabelTextField(labForestSize, texMinForestSize, texMaxForestSize, "-"); //$NON-NLS-1$            addLabelTextField(labProbHeavy, texProbHeavy);            addSeparator(slWoodsAd);            addLabelTextField(labRoughSpots, texMinRoughSpots, texMaxRoughSpots, "-"); //$NON-NLS-1$            addLabelTextField(labRoughSize, texMinRoughSize, texMaxRoughSize, "-"); //$NON-NLS-1$                    addSeparator(slRoughAd);                        addLabelTextField(labSwampSpots, texMinSwampSpots, texMaxSwampSpots, "-"); //$NON-NLS-1$            addLabelTextField(labSwampSize, texMinSwampSize, texMaxSwampSize, "-"); //$NON-NLS-1$                    addSeparator(slSwampAd);            addLabelTextField(labProbRoad, texProbRoad);                    addSeparator(slRoadsAd);            addLabelTextField(labWaterSpots, texMinWaterSpots, texMaxWaterSpots, "-"); //$NON-NLS-1$            addLabelTextField(labWaterSize, texMinWaterSize, texMaxWaterSize, "-"); //$NON-NLS-1$            addLabelTextField(labProbDeep, texProbDeep);            addSeparator(slLakesAd);            addLabelTextField(labProbRiver, texProbRiver);            addSeparator(slRiversAd);            addLabelTextField(labProbCrater, texProbCrater);            addLabelTextField(labMaxCraters, texMinCraters, texMaxCraters, "-"); //$NON-NLS-1$            addLabelTextField(labRadius, texMinRadius, texMaxRadius, "-"); //$NON-NLS-1$            addSeparator(slCratersAd);        }                if (initiated) {            pack();            setLocation(getParent().getLocation().x + getParent().getSize().width/2 - getSize().width/2,                    getParent().getLocation().y + getParent().getSize().height/2 - getSize().height/2);        }    }