class Buffer { ArrayList buffer; Buffer() { buffer = new ArrayList(); } void add(String s) { textFont(f); //IMPLEMENT WORD WRAP HERE!!!!!!!!!! if (textWidth(s) > width) { buffer.add(s); } else { buffer.add(s); } } int size() { return buffer.size(); } String get(int i) { if (i < buffer.size()) return (String) buffer.get(i); else return "ERROR!!!"; } void remove(int i) { if (i < buffer.size()) buffer.remove(i); } }