Class GUIboard

java.lang.Object
  
public class GUIboard
extends java.lang.Object

Biedt een makkelijke interface om data weer te geven op het GUIBoard

Author:
Kenneth van Ewijk, Janco Kock

Constructor Summary
GUIboard()
           
 
Method Summary
static void clearBottom()
          Wis het matrix display
static void clearLeft()
          Wis de linker digits
static void clearRight()
          Wis de rechter digits
static void clearTop()
          Wis de bovenste digits
static void createAxis(double min, double max)
          Berekent of er assen moeten worden getekend.
static void init()
          Initaliseert de verbinding met het GUIBoard
static void writeGraphToMatrix(java.util.ArrayList<java.lang.Double> msList, double min, double max)
          Schrijft een grafiek naar het matrix display van het GUIBoard
static void writeLeftDigits(double number)
          Schrijft een getal naar de linker digits van het GUIBoard
static boolean writePageToMatrix(java.lang.String regel1, java.lang.String regel2, java.lang.String regel3)
          Schrijft een standaard pagina naar het matrix scherm van het GUIBoard
static void writeRightDigits(double number)
          Schrijft een getal naar de rechter digits van het GUIBoard
static void writeUpperDigits(double number)
          Schrijft een getal naar de bovenste digits van het GUIBoard
 
Methods inherited from class
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GUIboard

public GUIboard()
Method Detail

clearBottom

public static void clearBottom()
Wis het matrix display


clearLeft

public static void clearLeft()
Wis de linker digits


clearRight

public static void clearRight()
Wis de rechter digits


clearTop

public static void clearTop()
Wis de bovenste digits


createAxis

public static void createAxis(double min,
                              double max)
Berekent of er assen moeten worden getekend. Zo ja, berekent ook waar en tekent ze vervolgens.

Parameters:
min - De minimale waarden die zal worden weergegeven
max - De maximale waarden die zal worden weergegeven

init

public static void init()
Initaliseert de verbinding met het GUIBoard


writeGraphToMatrix

public static void writeGraphToMatrix(java.util.ArrayList<java.lang.Double> msList,
                                      double min,
                                      double max)
Schrijft een grafiek naar het matrix display van het GUIBoard

Parameters:
msList - ArrayList met alle meetwaarden die je wilt weergeven in grafiekvorm
min - De minimale waarden die bij msList hoort
max - De maximale waarden die bij msList hoort

writeLeftDigits

public static void writeLeftDigits(double number)
Schrijft een getal naar de linker digits van het GUIBoard

Parameters:
number - Het getal dat je wilt weergeven

writePageToMatrix

public static boolean writePageToMatrix(java.lang.String regel1,
                                        java.lang.String regel2,
                                        java.lang.String regel3)
Schrijft een standaard pagina naar het matrix scherm van het GUIBoard

Parameters:
regel1 - De tekst die je op de eerste regel wilt weergeven. Normaliter de naam
regel2 - De tekst die je op de tweede regel wilt weergeven.
regel3 - De tekst die je op de derde regel wilt weergeven. Wordt standaard gevolgd door de navigatie.

writeRightDigits

public static void writeRightDigits(double number)
Schrijft een getal naar de rechter digits van het GUIBoard

Parameters:
number - Het getal dat je wilt weergeven

writeUpperDigits

public static void writeUpperDigits(double number)
Schrijft een getal naar de bovenste digits van het GUIBoard

Parameters:
number - Het getal dat je wilt weergeven