?? gizmo.java
字號:
package gizmos;
import gizmoball_demo.*;
import gizmoball_demo.*;
/**
*
* @author xuyiming
*/
public abstract class Gizmo extends java.lang.Object
{
protected String name = "";
//private String activated;
//private String targets;
private int XCenter = 1;
private int YCenter = 1;
/** Creates a new instance of Gizmo */
public abstract int getX();
public abstract int getY();
public double getCenterX()
{
return XCenter;
}
public double getCenterY()
{
return YCenter;
}
public abstract void setPosition(int x, int y);
public java.lang.String getName()
{
return name;
}
public boolean equals(java.lang.Object other)
{
return true; //Equality is based only on name.
}
/*public void update(double secs, Environment env)
{
}*/
//public abstract boolean overSector(int sectorX, int sectorY);
//public abstract boolean overlapsWith(BouncingBall ball);
//public abstract double collisionTime(BouncingBall ball);
public abstract boolean collide(BouncingBall b);
public void setOrientation(int degrees)
{
}
/*public int getOrientation()
{
}*/
/*public boolean isRotatable()
{
}*/
/*
public void rotateCW()
{
}
public void rotateCCW()
{
}
public void receiveTrigger()
{
}
*/
/*public int pollScore()
{
}*/
/*public int popScore()
{
}
public boolean eventWaiting()
{
}*/
/*public GameEvent popEvent()
{
}*/
/*public boolean addTarget(Gizmo gizmo)
{
}
public boolean removeTarget(Gizmo gizmo)
{
}
public boolean hasTarget(Gizmo gizmo)
{
}
public java.lang.Iterable<Gizmo> getTargets()
{
}
public void triggerTargets()
{
}
public java.util.List<java.lang.Integer> getPressCodes()
{
}
public java.util.List<java.lang.Integer> getReleaseCodes()
{
}
public void addPressCode(int keyCode)
{
}
public void addReleaseCode(int keyCode)
{
}
public boolean removePressCode(int keyCode)
{
}
public boolean removeReleaseCode(int keyCode)
{
}
public void keyPressed(int keyCode)
{
}
public void keyReleased(int keyCode)
{
}
public java.util.List<java.lang.String> getPropertyNames()
{
}
public java.util.List<java.lang.String> getPropertyValues()
{
}
/* public void setPropertyValues(java.util.List<java.lang.string> values) throws GizmoProperty Exception
{
}*/
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -