public void itemStateChanged(ItemEvent e) {
    CheckboxMenuItem menu = (CheckboxMenuItem)e.getSource();
    if (menu.getState()) {
      String label = menu.getLabel();
      if(label.equals(CLEAR)){
      }else if(label.equals(TWEET)){
        this.model.enablePostField();
      }else if(label.equals(ONLY_MENTION)){
        this.cutMention.setEnabled(false);
        this.model.setMode(Mode.ONLY_MENTION);
      }else if(label.equals(CUT_MENTION)){
        this.mention.setEnabled(false);
        this.model.setMode(Mode.CUT_MENTION);
      }
      System.out.println(menu.getLabel() + " SELECTED");
    } else {
      String label = menu.getLabel();
      if(label.equals(CLEAR)){
        
      }else if(label.equals(TWEET)){
        this.model.disablePostField();
      }else if(label.equals(ONLY_MENTION)){
        this.cutMention.setEnabled(true);
        this.model.setMode(Mode.NORMAL);
      }else if(label.equals(CUT_MENTION)){
        this.mention.setEnabled(true);
        this.model.setMode(Mode.NORMAL);
      }
      System.out.println(menu.getLabel() + " SELECTED");
    }
  }