?? towerpoint.java
字號:
import java.awt.*;
public class TowerPoint{
int x,y;
boolean haveDisc;
Disc disc=null;
public TowerPoint(int x,int y){
this.x=x;
this.y=y;
}
public boolean isHaveDisc(){
return haveDisc;
}
public void setHaveDisc(boolean boo){
haveDisc=boo;
}
public int getX(){
return x;
}
public int getY(){
return y;
}
public boolean equals(TowerPoint p){
if(p.getX()==this.getX()&&p.getY()==this.getY())
return true;
else
return false;
}
public void putDisc(Component com,Container con){
disc=(Disc)com;
con.setLayout(null);
con.add(disc);
int w=disc.getBounds().width;
int h=disc.getBounds().height;
disc.setBounds(x-w/2,y-h/2,w,h);
haveDisc=true;
disc.setPoint(this);
con.validate();
}
public Disc getDiscOnPoint(){
return disc;
}
public void removeDisc(Component com,Container con){
if(com!=null)
con.remove(com);
con.validate();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -