Advertisement
Guest User

Untitled

a guest
Jul 28th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1.  
  2. class Mouse {
  3. boolean leftClick;
  4. int leftClickTime;
  5. boolean drag; //leftClickTime이 500이상인 경우 true
  6. int clickNum;
  7. boolean doubleClick; //clickNum이 2이상인 경우 true
  8. boolean rightClick;
  9. boolean wheelClick;
  10. String lightSensorModel;
  11. int lightSensorDistance;
  12. boolean sensorActivity; //lightSensorDistance가 5 이하이면 true
  13.  
  14. public Mouse(){
  15. leftClick = false;
  16. drag = false;
  17. doubleClick = false;
  18. rightClick = false;
  19. wheelClick = false;
  20. sensorActivity = false;
  21.  
  22. leftClickTime = 0;
  23. clickNum =0;
  24. lightSensorModel ="";
  25. lightSensorDistance = 999999;
  26. }
  27.  
  28. boolean getDrag(){
  29. if(leftClickTime>=500)
  30. drag = true;
  31. else
  32. drag = false;
  33.  
  34. return drag;
  35. }
  36.  
  37. boolean getDoubleClick(){
  38. if(clickNum>=2)
  39. doubleClick=true;
  40. else
  41. doubleClick =false;
  42.  
  43. return doubleClick;
  44. }
  45.  
  46. boolean getSensorActivity(){
  47. if(lightSensorDistance<=5)
  48. sensorActivity=true;
  49. else
  50. sensorActivity =false;
  51.  
  52. return sensorActivity;
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement