Can someone explain to me how you get an arraylist to work in a drawing program? I have tried using some the examples I found online, but so far nothing works right. I have to set it up to be able for the user to choose a line, a rectangle, or freehand drawing. I don't really understand how...