Ca devrait pas marcher sans le getContentPane !
en awt, le conteneur, c'est la frame, alors qu'en swing, la JFrame a un conteneur séparé auquel on accède par le biais de getContentPane();
pour faire propre, tu fais ça
Code :
- import javax.swing.*;
- public class AzzSwing extends JFrame
- {
- public static void main(String[] args)
- {
- Container pane = getContentPane();
- pane.setTitle("Le Title de la frame" );
- String label = new String(" Le Texte du Bouton " );
- String titre_menu = new String (" Fichier " );
- JButton monbouton = new JButton(label);
- JMenu menu = new JMenu(titre_menu,true);
- JPanel deco = new JPanel();
- pane.add(monbouton);
- pane.setDefaultCloseOperation(EXIT_ON_CLOSE);
- pane.setSize(320,240);
- pane.setVisible(true);
-
- }
- }
|
Message édité par nero27 le 11-04-2003 à 10:10:10