Bonjour
voilà j'ai un problème avec le full-screen. Je crée une frame et je la met en full-screen mais rien ne s'affiche hormis la couleur du fond de la frame.
voici le code que j'ai utilisé :
et la classe PB, ma frame :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 PB frame = new PB(); win = new Window(frame); gs.setFullScreenWindow(win); frame.setVisible(true); frame.repaint(); win.repaint();
donc tout ce que je vois, c'est un grand écran de la couleur du background (ici bleu)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public class PB extends JFrame { PB() { super(); this.setBackground(Color.BLUE); this.getContentPane().add(new JButton("button")); JPanel jp = new JPanel(); jp.setBackground(Color.red); jp.setSize(360, 200); this.getContentPane().add(jp); this.setVisible(true); repaint(); pack(); } @Override public void paint(Graphics g) { Graphics2D g2d = (Graphics2D)g; g2d.setPaint(new Color(0,0,0)); g.fillRect(0,0,200,200); } }
merci pour toute aide.
Partager