static void handleKeyTyped(KeyEvent e) { if (e.getKeyChar() == ' ') { currentSequenceNumDisplay++; scribbles = Collections.synchronizedList(new ArrayList<DrawObject>()); currentScribbleNum = 0; } drawArea.repaint(); }
static { points = Collections.synchronizedList(new ArrayList<DrawObject>()); lines = Collections.synchronizedList(new ArrayList<DrawObject>()); ovals = Collections.synchronizedList(new ArrayList<DrawObject>()); rectangles = Collections.synchronizedList(new ArrayList<DrawObject>()); images = Collections.synchronizedList(new ArrayList<DrawObject>()); labels = Collections.synchronizedList(new ArrayList<DrawObject>()); scribbles = Collections.synchronizedList(new ArrayList<DrawObject>()); eqnLines = Collections.synchronizedList(new ArrayList<DrawObject>()); animPoints = Collections.synchronizedList(new ArrayList<DrawObject>()); animLines = Collections.synchronizedList(new ArrayList<DrawObject>()); animOvals = Collections.synchronizedList(new ArrayList<DrawObject>()); animRectangles = Collections.synchronizedList(new ArrayList<DrawObject>()); animLabels = Collections.synchronizedList(new ArrayList<DrawObject>()); df.setMaximumFractionDigits(4); }