As pointed out you can draw directly to a JFrame, but its more proper to draw to a JPanel and add it to the JFrame (makes the code not only more readable but more importantly more adaptable if you...