Ou peut-être mon JPanel ne comparaît pas du tout.pourquoi mon bouton sur mes pas apparaître JPanel - Java
Je suis en train d'avoir un JPanel au bas de l'écran qui détiennent plusieurs boutons. Quelqu'un peut-il me mettre dans le détroit?
public class MyAWTMenu extends java.awt.Frame// implements ActionListener
{
public void init() {
setBackground(Color.white);
JPanel bottom = new JPanel();
bottom.setBackground(Color.BLACK);
JButton b1 = new JButton("test");
b1.setVisible(true);
bottom.add(b1);
bottom.setVisible(true);
add(bottom,BorderLayout.CENTER);
}
public static void main(String args []) {
MyAWTMenu objAppFrame = new MyAWTMenu();
objAppFrame.addWindowListener( //Register an anonymous class as a listener.
new WindowAdapter() {
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
);
objAppFrame.init();
objAppFrame.setSize(760, 378);
objAppFrame.setVisible(true);
}
rien ne montre, pas un panneau noir vide, rien. Si je n'utilise pas un panneau et que j'ajoute juste le bouton directement, il remplit tout l'écran – kralco626
n'ajoutez-vous pas de panneau à lui-même? ou il peut être trop tard pour aujourd'hui :) oui, il est trop tard (formatage m'a confondu) –
Je ne pense pas parce que la classe se prolonge cadre, il faut donc ajouter (panneau) serait this.add (panneau) qui serait en l'ajoutant au cadre. Je pense - modifier: haha désolé pour le formatage, il est difficile de mettre en forme avec cette chose – kralco626