Author: Not specified Language: text
Description: Not specified Timestamp: 2018-01-19 07:28:55 +0000
View raw paste Reply
  1. import java.awt.*;
  2. import java.awt.image.BufferedImage;
  3. import java.io.IOException;
  4. import javax.imageio.ImageIO;
  5. import javax.swing.*;
  6.  
  7. /* Klasse laadt de achtergrond in en projecteert deze.
  8. *  Leonard Both, NTI Ontwerpen en Programmeren
  9. */
  10.  
  11. public class BgPaneel extends JPanel {
  12.         private BufferedImage image;
  13.        
  14.         public BgPaneel() {
  15.                 //Try to load background image
  16.                 try {
  17.                         image = ImageIO.read(getClass().getResource("machine.jpg"));
  18.                 } catch (IOException ex) {
  19.                         System.out.println("Kan machine.jpg niet vinden");
  20.                 }
  21.         }
  22.        
  23.         @Override
  24.         //Draw background image
  25.         protected void paintComponent(Graphics g) {
  26.                 super.paintComponent(g);
  27.                 g.drawImage(image, 0, 0, this);
  28.         }
  29. }
View raw paste Reply