package cdcapplication3; // import java.awt.Component; import java.awt.Dimension; import java.awt.Frame; import java.awt.Graphics; import java.awt.Image; import java.awt.Label; import java.awt.TextField; import java.awt.Toolkit; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JButton; import javax.swing.JFrame; /*privatejavax.swing.JButton*/; public class ImagePanel extends Component { Image image; public ImagePanel(Image image) { this.image = image; } public void paint(Graphics g) { super.paint(g); // Paint background // Draw image at its natural size first. //g.drawImage(image, 0, 0, this); //85x62 image Dimension tailleEcran = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); int hauteur = (int)tailleEcran.getHeight(); int largeur = (int)tailleEcran.getWidth(); // Now draw the image scaled. g.drawImage(image, 0, 0, hauteur, largeur-80, this); } public static void main(String args[]){ Dimension tailleEcran = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); int hauteur = (int)tailleEcran.getHeight(); int largeur = (int)tailleEcran.getWidth(); Frame frame = new Frame(); frame.setSize(new Dimension(hauteur, largeur)); Toolkit t = frame.getToolkit(); ImagePanel ipanel = new ImagePanel(t.getImage("C:\\Images\\Issam.jpg")); frame.add(ipanel); frame.setVisible(true); frame.add(ipanel); frame.setVisible(true); frame.addWindowListener (new WindowAdapter () { public void windowClosing(WindowEvent e) { System.exit(0); } }); } } // Draw image at its natural size first. //g.drawImage(image, 0, 0, this); //85x62 image // Now draw the image scaled. /* }*/