private void calcImage() {
		image = new BufferedImage(DEFAULT_WIDTH, DEFAULT_HEIGHT, BufferedImage.TRANSLUCENT);
		Graphics2D graphics2d = image.createGraphics();
		RoundRectangle2D rectangle2d = new RoundRectangle2D.Double(0, 0, DEFAULT_WIDTH-1, DEFAULT_HEIGHT-1 ,13 ,13);
		graphics2d.setColor(new Color(0xdddeee));
		graphics2d.draw(rectangle2d);
		
		graphics2d.setColor(Color.white);
		RoundRectangle2D rectangle2d1 = new RoundRectangle2D.Double(0.5, 0.5, DEFAULT_WIDTH-2, DEFAULT_HEIGHT-2 ,12 ,12);
		graphics2d.fill(rectangle2d1);
		
		if(card.isNotKing()) {
			String cardColor = ColorType.getDescription(card.getColorType()) + ".png";
			BufferedImage cardColorImage = AssertManager.getAssert(cardColor);
			int cardColorImageX = (DEFAULT_WIDTH - cardColorImage.getWidth())/2;
			int cardColorImageY = (DEFAULT_HEIGHT - cardColorImage.getHeight())/2;
			graphics2d.drawImage(cardColorImage, cardColorImageX, cardColorImageY, cardColorImage.getWidth(), cardColorImage.getHeight(), null);
		}
		
		int padding = 5;
		String type = card.getTypeImagePath();
		BufferedImage typeImage = AssertManager.getAssert(type);
		graphics2d.drawImage(typeImage, padding, padding, typeImage.getWidth(), typeImage.getHeight(), null);
		
		String listtleCardColor = ColorType.getDescription(card.getColorType()) + "_little.png";
		BufferedImage listtleCardColorImage = AssertManager.getAssert(listtleCardColor);
		int listtleCardColorImageX = padding + (typeImage.getWidth() - listtleCardColorImage.getWidth())/2;
		int listtleCardColorImageY = padding + typeImage.getHeight();
		
		if(!card.isBigKing() && !card.isSmallKing() ) {
			graphics2d.drawImage(listtleCardColorImage, listtleCardColorImageX, listtleCardColorImageY, listtleCardColorImage.getWidth(), listtleCardColorImage.getHeight(), null);
		}
		
		graphics2d.translate(DEFAULT_WIDTH, DEFAULT_HEIGHT);
		graphics2d.rotate(Math.toRadians(180));
		graphics2d.drawImage(typeImage, padding, padding, typeImage.getWidth(), typeImage.getHeight(), null);
		if(!card.isBigKing() && !card.isSmallKing() ) {
			graphics2d.drawImage(listtleCardColorImage, listtleCardColorImageX, listtleCardColorImageY, listtleCardColorImage.getWidth(), listtleCardColorImage.getHeight(), null);
		}
	}