1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
import java.awt.*;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.BorderLayout;
import javax.swing.JLabel;
import javax.swing.ImageIcon;
public class gif extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
JPanel contentPane;
JPanel panelCentre = new JPanel();
JLabel imageLabel = new JLabel();
JLabel headerLabel = new JLabel("HEADER");
public gif() {
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
contentPane = (JPanel) getContentPane();
contentPane.setLayout(new BorderLayout());
setSize(new Dimension(400, 300));
setTitle("Mousse de canard !");
contentPane.add(headerLabel, BorderLayout.NORTH);
ImageIcon ii = new ImageIcon(this.getClass().getResource("Essaye-lapin2.gif"));
imageLabel.setIcon(ii);
imageLabel.setBounds(20,20,ii.getIconWidth(),ii.getIconHeight());
panelCentre.setLayout(null);
panelCentre.setBackground(Color.red);
panelCentre.add(imageLabel);
contentPane.add(panelCentre,BorderLayout.CENTER);
this.setLocation(0,0);// position de la fenêtre
this.setVisible(true);
} catch (Exception exception) {
exception.printStackTrace();
}
}
public static void main(String[] args) {
new gif();
}
} |
Partager