import papaya.*; Study aStudy; PFont myfont, myboldfont; PImage smallleft, smallup, smalldown, smallright; PImage ce, hyp0, hyp1, hyp2, hyp3, test1, test2, test3; JakeButton leftarrow, rightarrow, bg, bl, bd; int page = 1, rel; float testvalue, zvalue, tcomp, p; float[] graphdata; PGraphics pg; void setup() { size(700, 500); smooth(); loadData(); aStudy = new Study(); graphdata = new float[101]; for (int i = 0; i < 101; i++) { float x = -3.0 + 0.06*i; graphdata[i] = exp(-x*x/2)/sqrt(2*PI); } pg = createGraphics(500, 200, P2D); PImage[] imagesetgreater ={loadImage("greaterthandark.jpg"),loadImage("greaterthanlight.jpg")}; bg = new JakeButton(60,70,imagesetgreater[1],imagesetgreater[0],imagesetgreater[0]); PImage[] imagesetless ={loadImage("lessthandark.jpg"),loadImage("lessthanlight.jpg")}; bl = new JakeButton(60,120,imagesetless[1],imagesetless[0],imagesetless[0]); PImage[] imagesetdifferent ={loadImage("differentfromdark.jpg"),loadImage("differentfromlight.jpg")}; bd = new JakeButton(60,170,imagesetdifferent[1],imagesetdifferent[0],imagesetdifferent[0]); PImage[] lefts = {loadImage("leftblue.jpg"), loadImage("leftpurple.jpg")}; leftarrow = new JakeButton(30,415,lefts[1],lefts[0],lefts[0]); PImage[] rights = {loadImage("rightblue.jpg"), loadImage("rightpurple.jpg")}; rightarrow = new JakeButton(615,415,rights[1],rights[0],rights[0]); } void draw() { background(255); fill(0); generateProblem(); switch(page) { case 1: page1(); break; case 2: page2(); break; case 3: page3(); break; case 4: page4(); break; case 5: page5(); break; case 6: page6(); break; case 7: page7(); break; case 8: page8(); break; } leftarrow.updateButton(); leftarrow.drawButton(); if(leftarrow.clicked) { page--; } rightarrow.updateButton(); rightarrow.drawButton(); if (rightarrow.clicked) { page++; if (page>8) { page=1; aStudy = new Study(); } } bg.updateButton(); bg.drawButton(); if (bg.clicked) rel=0; bl.updateButton(); bl.drawButton(); if (bl.clicked) rel=1; bd.updateButton(); bd.drawButton(); if (bd.clicked) rel=2; }