Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Mouse {
- boolean leftClick;
- int leftClickTime;
- boolean drag; //leftClickTime이 500이상인 경우 true
- int clickNum;
- boolean doubleClick; //clickNum이 2이상인 경우 true
- boolean rightClick;
- boolean wheelClick;
- String lightSensorModel;
- int lightSensorDistance;
- boolean sensorActivity; //lightSensorDistance가 5 이하이면 true
- public Mouse(){
- leftClick = false;
- drag = false;
- doubleClick = false;
- rightClick = false;
- wheelClick = false;
- sensorActivity = false;
- leftClickTime = 0;
- clickNum =0;
- lightSensorModel ="";
- lightSensorDistance = 999999;
- }
- boolean getDrag(){
- if(leftClickTime>=500)
- drag = true;
- else
- drag = false;
- return drag;
- }
- boolean getDoubleClick(){
- if(clickNum>=2)
- doubleClick=true;
- else
- doubleClick =false;
- return doubleClick;
- }
- boolean getSensorActivity(){
- if(lightSensorDistance<=5)
- sensorActivity=true;
- else
- sensorActivity =false;
- return sensorActivity;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement