Bonjour,
j'ai un probléme avec le concepteur graphique de Jbuilder
J'ai créé avec un éditeur le source suivant avec des classes AWT.
Je compile et execute ce source avec le JDK
quand je reprend ce source avec Jbuilder, je compile et execute sans
probléme
mais dans le concepteur graphique de Jbuilder je ne vois pas mes composants
AWT
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
9OnLine
Salut,
Il te manque la fonction jbInit de JBuilder. Car il ce base sur cette fonction pour afficher les composents
@+
David
" Paul" a écrit dans le message news: 3fa3bcaf$0$2772$
Bonjour, j'ai un probléme avec le concepteur graphique de Jbuilder J'ai créé avec un éditeur le source suivant avec des classes AWT. Je compile et execute ce source avec le JDK quand je reprend ce source avec Jbuilder, je compile et execute sans probléme mais dans le concepteur graphique de Jbuilder je ne vois pas mes composants
Utilisation des classes AWT On a 3 libellés et 3 champs nom,prenom,annee on utilise un Panel et un layout GridBagLayout + 2 boutons **************************************************** */ import java.awt.*; import java.awt.event.*; class Lox extends Frame { Label lNom,lPrenom , lAnnee; TextField tNom,tPrenom, tAnnee ; Panel p ; Button Quitter, Annul ; static String Titre="Formulaire.java"; public Lox() {
Ici il faut que tu ajoutes ceci : try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } protected void jbInit() throws Exception {
setTitle(Titre); Quitter = new Button("OK"); Annul =new Button("Annuler"); setSize(600,600); lNom = new Label("Nom", Label.CENTER); lPrenom = new Label("Prénom", Label.CENTER); lAnnee= new Label("Année Naissance", Label.CENTER); tNom=new TextField(); tPrenom=new TextField(); tAnnee =new TextField(); p =new Panel();//// p.setLayout(new GridBagLayout()); //// GridBagConstraints c=new GridBagConstraints(); file://-- c.gridx=0;c.gridy =0; c.gridheight=1; c.gridwidth=1; c.fill=GridBagConstraints.HORIZONTAL; c.weightx=1.0; c.weighty=1.0; c.insets=new Insets(5,5,5,5); file://-------------------------------- // LIBELLE c.gridy=1;c.gridx =1; p.add(lNom,c); c.gridy=2;c.gridx =1; p.add(lPrenom,c); c.gridy=3;c.gridx =1; p.add(lAnnee,c); // TEXTEFIELD c.gridy=1;c.gridx =2; p.add(tNom,c); c.gridy=2;c.gridx =2; p.add(tPrenom,c); c.gridy=3;c.gridx =2; p.add(tAnnee,c); // add(p,BorderLayout.CENTER);//// file://----------- c.gridy=9;c.gridx =1; p.add(Quitter,c); c.gridy=9;c.gridx =2; p.add(Annul,c); file://----------- pack(); addWindowListener( new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } } ); Quitter.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { System.out.println(e.getSource() ); System.exit(0); } });// setVisible(true); Annul.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { setTitle(Titre); } } ); // } // fin constructeur file://-------------------------------- public static void main( String[] args ) { new Lox(); } // fin main } // fin class
Salut,
Il te manque la fonction jbInit de JBuilder.
Car il ce base sur cette fonction pour afficher les composents
@+
David
" Paul" <biros@free.fr> a écrit dans le message news:
3fa3bcaf$0$2772$626a54ce@news.free.fr...
Bonjour,
j'ai un probléme avec le concepteur graphique de Jbuilder
J'ai créé avec un éditeur le source suivant avec des classes AWT.
Je compile et execute ce source avec le JDK
quand je reprend ce source avec Jbuilder, je compile et execute sans
probléme
mais dans le concepteur graphique de Jbuilder je ne vois pas mes
composants
Utilisation des classes AWT
On a 3 libellés et 3 champs nom,prenom,annee
on utilise un Panel et un layout GridBagLayout
+ 2 boutons
**************************************************** */
import java.awt.*;
import java.awt.event.*;
class Lox extends Frame
{
Label lNom,lPrenom , lAnnee;
TextField tNom,tPrenom, tAnnee ;
Panel p ;
Button Quitter, Annul ;
static String Titre="Formulaire.java";
public Lox()
{
Ici il faut que tu ajoutes ceci :
try
{
jbInit();
}
catch(Exception e)
{
e.printStackTrace();
}
}
protected void jbInit() throws Exception
{
setTitle(Titre);
Quitter = new Button("OK");
Annul =new Button("Annuler");
setSize(600,600);
lNom = new Label("Nom", Label.CENTER);
lPrenom = new Label("Prénom", Label.CENTER);
lAnnee= new Label("Année Naissance", Label.CENTER);
tNom=new TextField();
tPrenom=new TextField();
tAnnee =new TextField();
p =new Panel();////
p.setLayout(new GridBagLayout()); ////
GridBagConstraints c=new GridBagConstraints(); file://--
c.gridx=0;c.gridy =0; c.gridheight=1; c.gridwidth=1;
c.fill=GridBagConstraints.HORIZONTAL; c.weightx=1.0; c.weighty=1.0;
c.insets=new Insets(5,5,5,5);
file://--------------------------------
// LIBELLE
c.gridy=1;c.gridx =1; p.add(lNom,c);
c.gridy=2;c.gridx =1; p.add(lPrenom,c);
c.gridy=3;c.gridx =1; p.add(lAnnee,c);
// TEXTEFIELD
c.gridy=1;c.gridx =2; p.add(tNom,c);
c.gridy=2;c.gridx =2; p.add(tPrenom,c);
c.gridy=3;c.gridx =2; p.add(tAnnee,c);
//
add(p,BorderLayout.CENTER);////
file://-----------
c.gridy=9;c.gridx =1; p.add(Quitter,c);
c.gridy=9;c.gridx =2; p.add(Annul,c);
file://-----------
pack();
addWindowListener( new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
);
Quitter.addActionListener( new ActionListener ()
{
public void actionPerformed(ActionEvent e)
{
System.out.println(e.getSource() );
System.exit(0);
}
});//
setVisible(true);
Annul.addActionListener( new ActionListener ()
{
public void actionPerformed(ActionEvent e)
{
setTitle(Titre);
}
}
); //
} // fin constructeur
file://--------------------------------
public static void main( String[] args )
{
new Lox();
} // fin main
} // fin class
Il te manque la fonction jbInit de JBuilder. Car il ce base sur cette fonction pour afficher les composents
@+
David
" Paul" a écrit dans le message news: 3fa3bcaf$0$2772$
Bonjour, j'ai un probléme avec le concepteur graphique de Jbuilder J'ai créé avec un éditeur le source suivant avec des classes AWT. Je compile et execute ce source avec le JDK quand je reprend ce source avec Jbuilder, je compile et execute sans probléme mais dans le concepteur graphique de Jbuilder je ne vois pas mes composants
Utilisation des classes AWT On a 3 libellés et 3 champs nom,prenom,annee on utilise un Panel et un layout GridBagLayout + 2 boutons **************************************************** */ import java.awt.*; import java.awt.event.*; class Lox extends Frame { Label lNom,lPrenom , lAnnee; TextField tNom,tPrenom, tAnnee ; Panel p ; Button Quitter, Annul ; static String Titre="Formulaire.java"; public Lox() {
Ici il faut que tu ajoutes ceci : try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } protected void jbInit() throws Exception {
setTitle(Titre); Quitter = new Button("OK"); Annul =new Button("Annuler"); setSize(600,600); lNom = new Label("Nom", Label.CENTER); lPrenom = new Label("Prénom", Label.CENTER); lAnnee= new Label("Année Naissance", Label.CENTER); tNom=new TextField(); tPrenom=new TextField(); tAnnee =new TextField(); p =new Panel();//// p.setLayout(new GridBagLayout()); //// GridBagConstraints c=new GridBagConstraints(); file://-- c.gridx=0;c.gridy =0; c.gridheight=1; c.gridwidth=1; c.fill=GridBagConstraints.HORIZONTAL; c.weightx=1.0; c.weighty=1.0; c.insets=new Insets(5,5,5,5); file://-------------------------------- // LIBELLE c.gridy=1;c.gridx =1; p.add(lNom,c); c.gridy=2;c.gridx =1; p.add(lPrenom,c); c.gridy=3;c.gridx =1; p.add(lAnnee,c); // TEXTEFIELD c.gridy=1;c.gridx =2; p.add(tNom,c); c.gridy=2;c.gridx =2; p.add(tPrenom,c); c.gridy=3;c.gridx =2; p.add(tAnnee,c); // add(p,BorderLayout.CENTER);//// file://----------- c.gridy=9;c.gridx =1; p.add(Quitter,c); c.gridy=9;c.gridx =2; p.add(Annul,c); file://----------- pack(); addWindowListener( new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } } ); Quitter.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { System.out.println(e.getSource() ); System.exit(0); } });// setVisible(true); Annul.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { setTitle(Titre); } } ); // } // fin constructeur file://-------------------------------- public static void main( String[] args ) { new Lox(); } // fin main } // fin class
Paul
ok, merci pour l'info Paul
"9OnLine" a écrit dans le message de news: bo0hon$2nf$
Salut,
Il te manque la fonction jbInit de JBuilder. Car il ce base sur cette fonction pour afficher les composents
@+
David
" Paul" a écrit dans le message news: 3fa3bcaf$0$2772$
Bonjour, j'ai un probléme avec le concepteur graphique de Jbuilder J'ai créé avec un éditeur le source suivant avec des classes AWT. Je compile et execute ce source avec le JDK quand je reprend ce source avec Jbuilder, je compile et execute sans probléme mais dans le concepteur graphique de Jbuilder je ne vois pas mes composants
Utilisation des classes AWT On a 3 libellés et 3 champs nom,prenom,annee on utilise un Panel et un layout GridBagLayout + 2 boutons **************************************************** */ import java.awt.*; import java.awt.event.*; class Lox extends Frame { Label lNom,lPrenom , lAnnee; TextField tNom,tPrenom, tAnnee ; Panel p ; Button Quitter, Annul ; static String Titre="Formulaire.java"; public Lox() {
Ici il faut que tu ajoutes ceci : try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } protected void jbInit() throws Exception {
setTitle(Titre); Quitter = new Button("OK"); Annul =new Button("Annuler"); setSize(600,600); lNom = new Label("Nom", Label.CENTER); lPrenom = new Label("Prénom", Label.CENTER); lAnnee= new Label("Année Naissance", Label.CENTER); tNom=new TextField(); tPrenom=new TextField(); tAnnee =new TextField(); p =new Panel();//// p.setLayout(new GridBagLayout()); //// GridBagConstraints c=new GridBagConstraints(); file://-- c.gridx=0;c.gridy =0; c.gridheight=1; c.gridwidth=1; c.fill=GridBagConstraints.HORIZONTAL; c.weightx=1.0; c.weighty=1.0; c.insets=new Insets(5,5,5,5); file://-------------------------------- // LIBELLE c.gridy=1;c.gridx =1; p.add(lNom,c); c.gridy=2;c.gridx =1; p.add(lPrenom,c); c.gridy=3;c.gridx =1; p.add(lAnnee,c); // TEXTEFIELD c.gridy=1;c.gridx =2; p.add(tNom,c); c.gridy=2;c.gridx =2; p.add(tPrenom,c); c.gridy=3;c.gridx =2; p.add(tAnnee,c); // add(p,BorderLayout.CENTER);//// file://----------- c.gridy=9;c.gridx =1; p.add(Quitter,c); c.gridy=9;c.gridx =2; p.add(Annul,c); file://----------- pack(); addWindowListener( new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } } ); Quitter.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { System.out.println(e.getSource() ); System.exit(0); } });// setVisible(true); Annul.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { setTitle(Titre); } } ); // } // fin constructeur file://-------------------------------- public static void main( String[] args ) { new Lox(); } // fin main } // fin class
ok, merci pour l'info
Paul
"9OnLine" <roca.david@9online.fr> a écrit dans le message de news:
bo0hon$2nf$1@aphrodite.grec.isp.9tel.net...
Salut,
Il te manque la fonction jbInit de JBuilder.
Car il ce base sur cette fonction pour afficher les composents
@+
David
" Paul" <biros@free.fr> a écrit dans le message news:
3fa3bcaf$0$2772$626a54ce@news.free.fr...
Bonjour,
j'ai un probléme avec le concepteur graphique de Jbuilder
J'ai créé avec un éditeur le source suivant avec des classes AWT.
Je compile et execute ce source avec le JDK
quand je reprend ce source avec Jbuilder, je compile et execute sans
probléme
mais dans le concepteur graphique de Jbuilder je ne vois pas mes
composants
Utilisation des classes AWT
On a 3 libellés et 3 champs nom,prenom,annee
on utilise un Panel et un layout GridBagLayout
+ 2 boutons
**************************************************** */
import java.awt.*;
import java.awt.event.*;
class Lox extends Frame
{
Label lNom,lPrenom , lAnnee;
TextField tNom,tPrenom, tAnnee ;
Panel p ;
Button Quitter, Annul ;
static String Titre="Formulaire.java";
public Lox()
{
Ici il faut que tu ajoutes ceci :
try
{
jbInit();
}
catch(Exception e)
{
e.printStackTrace();
}
}
protected void jbInit() throws Exception
{
setTitle(Titre);
Quitter = new Button("OK");
Annul =new Button("Annuler");
setSize(600,600);
lNom = new Label("Nom", Label.CENTER);
lPrenom = new Label("Prénom", Label.CENTER);
lAnnee= new Label("Année Naissance", Label.CENTER);
tNom=new TextField();
tPrenom=new TextField();
tAnnee =new TextField();
p =new Panel();////
p.setLayout(new GridBagLayout()); ////
GridBagConstraints c=new GridBagConstraints(); file://--
c.gridx=0;c.gridy =0; c.gridheight=1; c.gridwidth=1;
c.fill=GridBagConstraints.HORIZONTAL; c.weightx=1.0; c.weighty=1.0;
c.insets=new Insets(5,5,5,5);
file://--------------------------------
// LIBELLE
c.gridy=1;c.gridx =1; p.add(lNom,c);
c.gridy=2;c.gridx =1; p.add(lPrenom,c);
c.gridy=3;c.gridx =1; p.add(lAnnee,c);
// TEXTEFIELD
c.gridy=1;c.gridx =2; p.add(tNom,c);
c.gridy=2;c.gridx =2; p.add(tPrenom,c);
c.gridy=3;c.gridx =2; p.add(tAnnee,c);
//
add(p,BorderLayout.CENTER);////
file://-----------
c.gridy=9;c.gridx =1; p.add(Quitter,c);
c.gridy=9;c.gridx =2; p.add(Annul,c);
file://-----------
pack();
addWindowListener( new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
);
Quitter.addActionListener( new ActionListener ()
{
public void actionPerformed(ActionEvent e)
{
System.out.println(e.getSource() );
System.exit(0);
}
});//
setVisible(true);
Annul.addActionListener( new ActionListener ()
{
public void actionPerformed(ActionEvent e)
{
setTitle(Titre);
}
}
); //
} // fin constructeur
file://--------------------------------
public static void main( String[] args )
{
new Lox();
} // fin main
} // fin class
"9OnLine" a écrit dans le message de news: bo0hon$2nf$
Salut,
Il te manque la fonction jbInit de JBuilder. Car il ce base sur cette fonction pour afficher les composents
@+
David
" Paul" a écrit dans le message news: 3fa3bcaf$0$2772$
Bonjour, j'ai un probléme avec le concepteur graphique de Jbuilder J'ai créé avec un éditeur le source suivant avec des classes AWT. Je compile et execute ce source avec le JDK quand je reprend ce source avec Jbuilder, je compile et execute sans probléme mais dans le concepteur graphique de Jbuilder je ne vois pas mes composants
Utilisation des classes AWT On a 3 libellés et 3 champs nom,prenom,annee on utilise un Panel et un layout GridBagLayout + 2 boutons **************************************************** */ import java.awt.*; import java.awt.event.*; class Lox extends Frame { Label lNom,lPrenom , lAnnee; TextField tNom,tPrenom, tAnnee ; Panel p ; Button Quitter, Annul ; static String Titre="Formulaire.java"; public Lox() {
Ici il faut que tu ajoutes ceci : try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } protected void jbInit() throws Exception {
setTitle(Titre); Quitter = new Button("OK"); Annul =new Button("Annuler"); setSize(600,600); lNom = new Label("Nom", Label.CENTER); lPrenom = new Label("Prénom", Label.CENTER); lAnnee= new Label("Année Naissance", Label.CENTER); tNom=new TextField(); tPrenom=new TextField(); tAnnee =new TextField(); p =new Panel();//// p.setLayout(new GridBagLayout()); //// GridBagConstraints c=new GridBagConstraints(); file://-- c.gridx=0;c.gridy =0; c.gridheight=1; c.gridwidth=1; c.fill=GridBagConstraints.HORIZONTAL; c.weightx=1.0; c.weighty=1.0; c.insets=new Insets(5,5,5,5); file://-------------------------------- // LIBELLE c.gridy=1;c.gridx =1; p.add(lNom,c); c.gridy=2;c.gridx =1; p.add(lPrenom,c); c.gridy=3;c.gridx =1; p.add(lAnnee,c); // TEXTEFIELD c.gridy=1;c.gridx =2; p.add(tNom,c); c.gridy=2;c.gridx =2; p.add(tPrenom,c); c.gridy=3;c.gridx =2; p.add(tAnnee,c); // add(p,BorderLayout.CENTER);//// file://----------- c.gridy=9;c.gridx =1; p.add(Quitter,c); c.gridy=9;c.gridx =2; p.add(Annul,c); file://----------- pack(); addWindowListener( new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } } ); Quitter.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { System.out.println(e.getSource() ); System.exit(0); } });// setVisible(true); Annul.addActionListener( new ActionListener () { public void actionPerformed(ActionEvent e) { setTitle(Titre); } } ); // } // fin constructeur file://-------------------------------- public static void main( String[] args ) { new Lox(); } // fin main } // fin class