Welcome to the CSC Q&A.
Get help and give help!
Write great code!


+6 votes
asked in CSC211_Winter2018 by (8 points)

Note that drawing images will not be necessary for the final exam... (although drawing figures using g.fillOval(), etc., will be!)

1 Answer

+1 vote

To add images to a DrawingPanel object, you would need to call some of the following lines of code:

DrawingPanel panel = new DrawingPanel(500, 500); // creating the object
Graphics g = panel.getGraphics();
panel.loadImageAndResizeWindow("my_image.jpg"); // loads image and resizes window, like in the ImageGallery project
BufferedImage buffimage = panel.loadImage("my_image.jpg"); // loads image, but doesn't draw it...
g.drawImage(buffImage, 50, 50, null); // draws the buffered image at given x and y coordinates

answered by (462 points)