Advertisement
Guest User

Untitled

a guest
Dec 20th, 2016
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. import controlP5.*;
  2.  
  3. ControlP5 cp5;
  4. public void setup() {
  5. size(800, 480, P2D);
  6. bg = loadImage("APSS2.png");
  7. cp5 = new ControlP5(this);
  8.  
  9. login();
  10. }
  11.  
  12.  
  13. public void login() {
  14. cp5.addTextfield("USER").setPosition(250, 169).setSize(200, 40).setAutoClear(false).setColorBackground(color(1, 1, 75));
  15. cp5.addTextfield("PAS").setPosition(250, 239).setSize(200, 40).setAutoClear(false).setColorBackground(color(1, 1, 75));
  16. cp5.addButton("Submit").setPosition(470, 169).setSize(100, 130).setLabel("LOGIN").setColorBackground(color(1, 1, 75));
  17. }
  18.  
  19.  
  20. void draw () {
  21. background(bg);
  22. }
  23.  
  24. public void Submit() {
  25.  
  26. username = cp5.get(Textfield.class, "USER").getText();
  27. password = cp5.get(Textfield.class, "PAS").getText();
  28. //cp5.setAutoDraw(false);
  29. if ( username.equals("SYS") && password.equals("flash") ) {
  30. initButtons();
  31. mainGUI();
  32. } else {
  33. println("Wrong INPUTS");
  34. }
  35. }
  36. public void mainGUI() {
  37. bg = loadImage("APSS.png");
  38. cp5.get("USER").hide();
  39. cp5.get("PAS").hide();
  40. cp5.get("Submit").hide();
  41. cp5.get("Feed").show();
  42. cp5.get("Bath").show();
  43. cp5.get("Camera").show();
  44. cp5.get("Level").show();
  45. cp5.get("Clean").show();
  46. cp5.get("Light").show();
  47. cp5.get("Temperature").show();
  48.  
  49. }
  50.  
  51. public void initButtons() {
  52. cp5.addButton("Feed").setPosition(60, 114).setSize(200, 90).setColorBackground(color(1, 1, 75));
  53. cp5.addButton("Bath").setPosition(300, 114).setSize(200, 90).setColorBackground(color(1, 1, 75));
  54. cp5.addButton("Camera").setPosition(541, 114).setSize(200, 90).setColorBackground(color(1, 1, 75));
  55. cp5.addButton("Level").setPosition(60, 224).setSize(200, 90).setColorBackground(color(1, 1, 75));
  56. cp5.addButton("Clean").setPosition(300, 224).setSize(200, 90).setColorBackground(color(1, 1, 75));
  57. cp5.addButton("Light").setPosition(541, 224).setSize(200, 90).setColorBackground(color(1, 1, 75));
  58. cp5.addButton("Temperature").setPosition(300, 332).setSize(200, 90).setColorBackground(color(1, 1, 75));
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement