Package ch.bfh.jass.game

Examples of ch.bfh.jass.game.Card


        JassRule rule = new JassRule();
        rule.setTrumpf(CardColor.HERZ);

        List<Card> cards = new ArrayList<Card>();

        Card ecke6 = new Card(CardColor.ECKE, CardRank.SECHS);
        Card herzAss = new Card(CardColor.HERZ, CardRank.ASS);
        Card herzBube = new Card(CardColor.HERZ, CardRank.BUBE);
        Card kreuz10 = new Card(CardColor.KREUZ, CardRank.ZEHN);

        cards.add(ecke6);
        cards.add(herzAss);
        cards.add(herzBube);
        cards.add(kreuz10);
View Full Code Here


     */
    public void cardClickListener(AjaxBehaviorEvent event) {
        try {
            String cardID = event.getComponent().getId();
            String[] card = cardID.split("_");
            this.game.play(new Card(JassCardSet.CardColor.valueOf(card[0]), JassCardSet.CardRank.valueOf(card[1])));
            this.playAI();
        } catch (NotYourCardException ex) {
            MessageFactory.error("notYourTurn");
        } catch (IsNotPlayableException ex) {
            MessageFactory.error("cardNotPlayable");
View Full Code Here

TOP

Related Classes of ch.bfh.jass.game.Card

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.