rendered paste body
package main;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.io.File;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.imageio.ImageIO;
public class MainView extends javax.swing.JPanel {
private Image img;
public MainView() {
try {
initComponents();
img = ImageIO.read(new File("a.jpg"));
} catch (IOException ex) {
Logger.getLogger(MainView.class.getName()).log(Level.SEVERE, null, ex);
}
this.repaint();
}
public void paint(Graphics g) {
g.drawImage(img, 0, 0, null);
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
canvas1 = new java.awt.Canvas();
setName("Form"); // NOI18N
setLayout(new java.awt.BorderLayout());
canvas1.setName("canvas1"); // NOI18N
add(canvas1, java.awt.BorderLayout.CENTER);
}// </editor-fold>
// Variables declaration - do not modify
private java.awt.Canvas canvas1;
// End of variables declaration
}