コード例 #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();
 }