Bonjour
j'utilise windows builder et je ne sais pas comment changer le fond de la fenêtre par une image?
Version imprimable
Bonjour
j'utilise windows builder et je ne sais pas comment changer le fond de la fenêtre par une image?
salut voici comment tu peux proceder:
EricCode:
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 public class MyFrame extends JFrame { private JPanel contentPane; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { MyFrame frame = new MyFrame(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public MyFrame() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); contentPane = new JPanel() { public void paintComponent(Graphics g) { Image img = Toolkit.getDefaultToolkit().getImage( MyFrame.class.getResource("/images/bg.jpg")); g.drawImage(img, 0, 0, this.getWidth(), this.getHeight(), this); } }; contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); contentPane.setLayout(new BorderLayout(0, 0)); setContentPane(contentPane); } }