if (minimized){ m_dialog.setResizable(true); setSize(getSize().width, heightBufer); }else{ heightBufer = getSize().height; setSize(getSize().width, 14); m_mapImage = createImage(Math.max(1, getSize().width), 14); m_dialog.setResizable(false); } minimized = ! minimized; m_dialog.pack(); drawMap();
if(x < 14){ if (zoom == 0) return; zoom --; initializeMap(); }else if ( x> (getSize().width - 14)){ if (zoom == (hexSide.length - 1)) return; zoom ++; initializeMap(); } else{ if (minimized){  setSize(getSize().width, heightBufer); m_mapImage = createImage(getSize().width, heightBufer); }else{ heightBufer = getSize().height; setSize(getSize().width, 14); m_mapImage = createImage(Math.max(1, getSize().width), 14);  } minimized = ! minimized; m_dialog.pack(); drawMap(); }
    private void processMouseClick(int x, int y){        if (y > (getSize().height - 14)){            if (minimized){                m_dialog.setResizable(true);                setSize(getSize().width, heightBufer);            }else{                heightBufer = getSize().height;                setSize(getSize().width, 14);                m_mapImage = createImage(Math.max(1, getSize().width), 14);                m_dialog.setResizable(false);            }            minimized = ! minimized;            m_dialog.pack();            drawMap();        }else{            if ((x < leftMargin) || (x > (getSize().width -  leftMargin)) || (y < topMargin) || (y > (getSize().height - topMargin))){                return;            } else {                m_bview.centerOnHex(translateCoords(x - leftMargin, y - topMargin));            }       }    }