Package clueless.model.decks

Examples of clueless.model.decks.WeaponCard


      URL resource = null;
      /** Load respective images based on card type */
      Card card = iter.next();
      if(card instanceof WeaponCard)
      {
        WeaponCard weaponCard = ((WeaponCard)card);
       
        switch(weaponCard.getWeaponType())
        {
          case CANDLESTICK:
            resource = Main.class.getResource("/clueless/main/resources/weapons/Candlestick_card.gif");
            break;
          case KNIFE:
            resource = Main.class.getResource("/clueless/main/resources/weapons/Knife_card.gif");
            break;
          case LEAD_PIPE:
            resource = Main.class.getResource("/clueless/main/resources/weapons/Pipe_card.gif");
            break;
          case REVOLVER:
            resource = Main.class.getResource("/clueless/main/resources/weapons/Revolver_card.gif");
            break;
          case ROPE:
            resource = Main.class.getResource("/clueless/main/resources/weapons/Rope_card.gif");
            break;
          case WRENCH:
            resource = Main.class.getResource("/clueless/main/resources/weapons/Wrench_card.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
        WeaponButton button = new WeaponButton(icon, weaponCard.getWeaponType());
        button.setBorder(new LineBorder(Color.BLACK, 5));
        button.setBorderPainted(true);
        //add actionEvent to Button
        button.addActionListener(new SelectCard());
       
View Full Code Here


        selectedCardType = new CharacterCard(controller, character.getType());
      }
      else if(button instanceof WeaponButton)
      {
        WeaponButton weapon = (WeaponButton)button;
        selectedCardType = new WeaponCard(controller, weapon.getType());
      }
      else if(button instanceof RoomButton)
      {
        RoomButton location = (RoomButton)button;
        selectedCardType = new LocationCard(controller, location.getType());//location.getType();
View Full Code Here

      URL resource = null;
      /** Load respective images based on card type */
     
      if(hand.get(i) instanceof WeaponCard)
      {
        WeaponCard weaponCard = ((WeaponCard)hand.get(i));
       
        switch(weaponCard.getWeaponType())
        {
          case CANDLESTICK:
            resource = Main.class.getResource("/clueless/main/resources/weapons/Candlestick_card.gif");
            break;
          case KNIFE:
View Full Code Here

TOP

Related Classes of clueless.model.decks.WeaponCard

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.