cardnumber.java

来自「精通从JavaScript到Jsp范例程序设计」· Java 代码 · 共 68 行

JAVA
68
字号
package blackjack;
public class CardNumber{

	private int kind;
	private int number;
	private String[] kindStr={ "spade.gif", "heart.gif", "diamond.gif", "club.gif" };
	private String[] numberStr={ "A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K" };
	
	public CardNumber(){
		this.kind = 0;
		this.number = 0;
	}
	
	public CardNumber( int kind, int number ){
		setKind( kind );
		setNumber( number );		
	}
	
	public void setKind( int kind ){
		this.kind = kind;
	}
	
	public void setNumber( int number ){
		this.number = number + 1;		
	}
	
	public int getKind(){
		return this.kind;
	}
	
	public int getNumber(){
		return this.number;
	}
	
	public String getKindImgName(){
		return this.kindStr[this.kind];
	}
	
	public String getNumberStr(){
		return this.numberStr[this.number-1];
	}
	
	public String getCard(){
		
		String card = "<table width=\"80\" height=\"120\" border=\"1\">"+
			"<tr>"+
			"<td>"+
			"<table width=\"100%\" border=\"0\" height=\"120\">"+
			"<tr align=\"left\">"+ 
			"<td><img src=\"" + getKindImgName() + 
			"\" width=\"31\" height=\"28\"></td>"+
			"</tr>"+
			"<tr align=\"center\">"+ 
			"<td><font size=\"6\">" + getNumberStr() + "</font></td>"+
			"</tr>"+
			"<tr align=\"right\">"+ 
			"<td><img src=\"" + getKindImgName() + 
			"\" width=\"31\" height=\"28\"></td>"+
 			"</tr>"+
 			"</table>"+
			"</td>"+
			"</tr>"+
			"</table>";
		return card;							
	}
	
	
}	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?