javax.swing.JComboBox<E> imageList
java.lang.String[] bmpFileNames
Canvas canvas
javax.swing.JButton reset
javax.swing.JButton shuffle
GUI mainWindow
int width
int height
double imgWidth
double imgHeight
double scale
java.util.ArrayList<E> shapes
Shape selectedShape
Vector2D selectedAt
java.util.Random gen
java.lang.String defImgFileName
javax.swing.JPanel container
Canvas canvas
java.lang.String[] bmpFileNames