canHex.repaint();
repaintWorkingHex();
    public void textValueChanged(TextEvent te) {        if (te.getSource() == texElev) {            int value;            try {                value = Integer.parseInt(texElev.getText());            } catch (NumberFormatException ex) {                return;            }            if (value != curHex.getElevation()) {                curHex.setElevation(value);                canHex.repaint();            }        } else if (te.getSource() == texTheme) {            curHex.setTheme(texTheme.getText());            canHex.repaint();        }    }