Package clueless.model.decks

Examples of clueless.model.decks.CharacterCard


        cardPanel.add(button);
       
      }
      else if (card instanceof CharacterCard)
      {
        CharacterCard characterCard = ((CharacterCard)card);
        switch(characterCard.getCharacterName())
        {
          case COL_MUSTARD:
            resource = Main.class.getResource("/clueless/main/resources/characters/ColMustard.gif");
            break;
          case MISS_SCARLET:
            resource = Main.class.getResource("/clueless/main/resources/characters/MissScarlett.gif");
            break;
          case MR_GREEN:
            resource = Main.class.getResource("/clueless/main/resources/characters/MrGreen.gif");
            break;
          case MRS_PEACOCK:
            resource = Main.class.getResource("/clueless/main/resources/characters/MissPeacock.gif");
            break;
          case MRS_WHITE:
            resource = Main.class.getResource("/clueless/main/resources/characters/MrsWhite.gif");
            break;
          case PROF_PLUM:
            resource = Main.class.getResource("/clueless/main/resources/characters/ProfPlum.gif");
            break;
        }
        /** get URL to image */
        try {
          buttonIcon = ImageIO.read(resource);
        } catch (IOException e) {
          // TODO Auto-generated catch block
          System.err.print(e.toString());
        }
       
        //Scale it to the UI size
        ImageIcon icon = new ImageIcon(buttonIcon.getScaledInstance(96, 150, 0));
       
        //Instantiate image button
        CharacterButton button = new CharacterButton(icon, characterCard.getCharacterName());
        button.setBorder(new LineBorder(Color.BLACK, 5));
        button.setBorderPainted(true);
        //add actionEvent to Button
        button.addActionListener(new SelectCard());
        cardPanel.add(button);
View Full Code Here


     
      //Store what card is selected
      if(button instanceof CharacterButton)
      {
        CharacterButton character = (CharacterButton)button;
        selectedCardType = new CharacterCard(controller, character.getType());
      }
      else if(button instanceof WeaponButton)
      {
        WeaponButton weapon = (WeaponButton)button;
        selectedCardType = new WeaponCard(controller, weapon.getType());
View Full Code Here

        }
       
      }
      else if (hand.get(i) instanceof CharacterCard)
      {
        CharacterCard characterCard = ((CharacterCard)hand.get(i));
        switch(characterCard.getCharacterName())
        {
          case COL_MUSTARD:
            resource = Main.class.getResource("/clueless/main/resources/characters/ColMustard.gif");
            break;
          case MISS_SCARLET:
View Full Code Here

TOP

Related Classes of clueless.model.decks.CharacterCard

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.