Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1121 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Débutant]insertion de bouton dans une page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Débutant]insertion de bouton dans une page

n°1402782
darky13
Posté le 08-07-2006 à 09:14:52  profilanswer
 

Bonjour,
 
je suis débutant en java, encore plus en programmation graphique et j'ai besoin de votre aide. Essayons d'être clair :
 
je veux créer une fenetre et y inserer un bouton. J'ai opté pour une classe Button, dans laquelle je crée le bouton et une classe Reception (qui est la fenetre d'accueil) dans laquelle doit être inseré le bouton.
 
Voici ma classe Button :
 

Citation :


public class Button
{
 
private String label ; // nom du bouton
private int posX ; // la position en X du bouton
private int posY ; // la position en Y du bouton
private int sizeButtonX ; // longueur du bouton
private int sizeButtonY ; // hauteur du bouton
 
JButton myButton ;
 
public Button(String label, int posX, int posY, int sizeButtonX, int sizeButtonY)
{
this.label = label ;
this.posX = posX ;
this.posY = posY ;
this.sizeButtonX = sizeButtonX ;
this.sizeButtonY = sizeButtonY ;
createButton() ;
}
 
 
public void createButton()
{
myButton = new JButton(label) ;
myButton.setBounds(posX, posY, sizeButtonX, sizeButtonY) ;
}
}


 
Voici la classe Fenetre :
 

Citation :


public class Reception extends JFrame
{
 
Container c = getContentPane();
Button b1 = new Button ("Bouton 1", 40, 30, 200, 70) ;
 
/** Creates a new instance of Accueil */
public Reception()
{
setVisible(true) ;
setBounds(30, 40, 800, 600) ;
setTitle("Accueil" ) ;
c.setLayout(new FlowLayout()) ;
c.add(b1) ;
}
}


 
A la ligne c.add(b1), il me met une erreur ! pourquoi ?
 
Merci à tous

mood
Publicité
Posté le 08-07-2006 à 09:14:52  profilanswer
 

n°1402785
esox_ch
Posté le 08-07-2006 à 09:40:25  profilanswer
 

Deja ça serait pas mal de nous mettre l'erreur que ça te donne ...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1402870
Chidori
Posté le 08-07-2006 à 12:58:20  profilanswer
 

Je pense que c'est parce que tu ajoutes ton objet Button dans un container et que la méthode add() ne le permet pas.
Voici un lien pour les méthodes de la class Container : http://java.sun.com/j2se/1.3/docs/ [...] ainer.html .


Message édité par Chidori le 08-07-2006 à 13:04:51

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Débutant]insertion de bouton dans une page

 

Sujets relatifs
debutant : pb d'héritageBug CSS > Bas de page
écrasement de frames en une seule page...Insertion SQL, comparaison de variable avec fichier .txt
problème avec mon formulaire perl/cgi (debutant)détecter une insertion de ligne
Meilleur moyen d'intégrer des fichiers MP3 à une page web?Aligner et coller header-content-footer (débutant)
HTML : faire un lien direct vers une page précise d'un PDF 
Plus de sujets relatifs à : [Débutant]insertion de bouton dans une page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR