예제 #1
0
파일: GUI.java 프로젝트: BNHeadrick/AFM-GUI
 public void addTick(Cam c) {
   tickArr.add(new Tick(hs1.getSliderPos(), hsYPos, c, hs1.getPosInSeconds()));
   // set the older ticks to inactive
   for (int i = 0; i < tickArr.size() - 1; i++) {
     tickArr.get(i).setToInActive();
   }
   // sort the ticks in case one was placed before an existing tick
   Collections.sort(tickArr);
 }
예제 #2
0
파일: GUI.java 프로젝트: BNHeadrick/AFM-GUI
    public void draw() {
      fill(255);

      hs1.update();

      hs1.display();

      stroke(0);
      line(hsXPos, hsYPos, hsWidth + hsXPos, hsYPos);
    }
예제 #3
0
파일: GUI.java 프로젝트: BNHeadrick/AFM-GUI
 public int getScrollbarTimeInSecs() {
   return hs1.getPosInSeconds();
 }
예제 #4
0
파일: GUI.java 프로젝트: BNHeadrick/AFM-GUI
 public void pause() {
   println(hs1.getSliderPos());
   hs1.executePause();
   println(hs1.getSliderPos());
 }
예제 #5
0
파일: GUI.java 프로젝트: BNHeadrick/AFM-GUI
 // used or scrubbing
 public void setFrame(int frameNum) {
   hs1.setSposWithFrame(frameNum);
 }
예제 #6
0
파일: GUI.java 프로젝트: BNHeadrick/AFM-GUI
 public void play() {
   hs1.executePlay();
 }