[Debutante] Le layout "null"
bonjour, je n'arrive pas a utiliser le layout "null" :oops:
j'ai une classe nommé maframe qui herite de JFrame je veux ajouter un JPanel a un emplacement precis
50 px du bord gauche
50 px du bord haut
de ma JFrame
et le JPanel doit faire 500*500 la frame elle, fait 700*700
voici le morceau de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| class maFrame extends JFrame implements KeyListener
{
private Paneau1 p1=new Paneau1();
maFrame(String titre)
{
super(titre);
addKeyListener(this);
getContentPane().setLayout(null);
p1.setBounds(50,50,500,500);
getContentPane().add(p1);
setSize(700,700);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
} |
mon JPanel
Code:
1 2 3 4 5 6 7 8 9 10
|
class Paneau1 extends JPanel
{
public void paintComponent(Graphics g)
{
setBackground(Color.BLUE);
super.paintComponent(g);
Graphics2D gd2 = (Graphics2D)g;
}
} |
le probleme, c'est que mon ecran est gris :cry:
merci d'avance pour vos reponses.