public void setShutdownmenuButtonPosition(Position position) {
        if (position == null) {
            this.buttonShutdownmenu_Position = UIPositionInits.SHDMENU_BTN.getPosition();
            setShutdownframeBorderlayout(false);

        } else {
            if (!position.equals(Position.LEFT) && !position.equals(Position.RIGHT) && !position.equals(Position.TOP)
                    && !position.equals(Position.BOTTOM)) {
                IllegalArgumentException iae = new IllegalArgumentException(
                        "The position not valid! Valid positions: left, right, top, bottom.");
                Main.handleUnhandableProblem(iae);
            }

            setShutdownframeBorderlayout(true);

            this.buttonShutdownmenu_Position = position;
        }
        somethingChanged();
    }