📄 movecard.java~7~
字号:
package poker;
/**
* <p>Title: 斗地主</p>
* <p>Description: 移牌动画</p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author 李艳生
* @version 1.0
*/
import java.awt.*;
import java.awt.Graphics2D;
import java.util.*;
public class MoveCard{
//要移动的牌
public Card card;
//定义移动的起点和终点坐标
public int beginX, beginY, endX, endY;
public Graphics g;
public MoveCard() {
card = new Card();
beginX=beginY=endX=endY=0;
g = null;
}
public void move(){
while((beginX!=endX)&&(beginY!=endY)){
if(beginX > endX){
beginX--;
}
else{
beginX++;
}
if(beginY > endY){
beginY--;
}
else{
beginY++;
}
g.drawImage(card.getImg(), beginX, beginY, 71, 96, null);
//延时
for(int j=0;j<1000000000;j++);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -