jComboBoxCard.setSelectedIndex(-1);
if (jComboBoxPlayerSet.getSelectedIndex() == -1) return;
CardSet mCardset = new CardSet((String) jComboBoxPlayerSet.getSelectedItem());
CardList list = new CardList (mCardset.getCards());
list = list.onlyInHeap(mHeap);
if ( ((String)jComboBoxPlayerColor.getSelectedItem()).indexOf("W") != -1) list = list.getSubListByColor("W");
if ( ((String)jComboBoxPlayerColor.getSelectedItem()).indexOf("R") != -1) list = list.getSubListByColor("R");
if ( ((String)jComboBoxPlayerColor.getSelectedItem()).indexOf("G") != -1) list = list.getSubListByColor("G");