aminetsdi6
Messages postés27Date d'inscriptionvendredi 1 décembre 2000StatutMembreDernière intervention13 octobre 2010
-
16 juil. 2008 à 16:06
aminetsdi6
Messages postés27Date d'inscriptionvendredi 1 décembre 2000StatutMembreDernière intervention13 octobre 2010
-
18 juil. 2008 à 12:58
bonjour j'est un probleme , je travaille sur une application est je voudrais en click sur une button le fenêtre se redimention est safiche un jtable ,le probleme c'est que le jtable ne s affiche pas ,mais lorsque je redimension manuel le jtable saffiche
if(o==">>>"){bre.setText("<<<");setSize(700,300); }
else{bre.setText(">>>");setSize(300,300);}
merci
uhrand
Messages postés491Date d'inscriptionsamedi 20 mai 2006StatutMembreDernière intervention15 juillet 20129 17 juil. 2008 à 11:22
Le positionnement avec setBounds n'est pas conseillé. Apprends à utiliser les LayoutManager. Voici un exemple avec GridBagLayout:
package test;
/*
* FenetreEmploye.java
*/
for (int i = 0; i < personnel.length; i++) {
personnel[i].toString();
}
} catch (Exception ex) {
}
}
private class ActionResize implements ActionListener {
@Override
public void actionPerformed(final ActionEvent evt) {
String o;
o = btResize.getText();
if (o.equals(">>>")) {
scrollPane.setVisible(true);
btResize.setText("<<<");
pack();
} else {
scrollPane.setVisible(false);
btResize.setText(">>>");
pack();
}
}
}
private class ActionAjoute implements ActionListener {
@Override
public void actionPerformed(final ActionEvent evt) {
ajoute();
}
}
private class ActionEnregistre implements ActionListener {
@Override
public void actionPerformed(final ActionEvent evt) {
enregistre();
}
}
private class ActionRecherche implements ActionListener {
@Override
public void actionPerformed(final ActionEvent evt) {
recherche();
}
}
Vector v = new Vector();
public void ajoute() { if (tnom.getText().length() 0 || tprenom.getText().length() 0 || tage.getText().length() == 0 || ttelephone.getText().length() == 0) {
JOptionPane.showMessageDialog(null, "un ou plusieur champ son vide", "erreur", JOptionPane.ERROR_MESSAGE);
} else {
Employe ee = new Employe(tnom.getText(), tprenom.getText(), tage.getText(), ttelephone.getText());
v.add(ee);
tnom.setText("");
tprenom.setText("");
ttelephone.setText("");
tage.setText("");
JOptionPane.showMessageDialog(null, "l'employe est enregistre");
}
}
public void enregistre() {
try {
PrintWriter f = new PrintWriter(new FileWriter("a.txt"));
f.print(v);
f.close();
JOptionPane.showMessageDialog(null, "enregistre");
} catch (Exception ex) {
System.out.println("a");
}
}
public void recherche() {
String nomRecherche;
nomRecherche = JOptionPane.showInputDialog("entrez le nom que vous voulez chercher");
boolean a = false;
for (int i = 0; i < v.size(); i++) {
if (((Employe) v.get(i)).getNom().equals(nomRecherche)) {
a = true;
tprenom.setText(((Employe) v.get(i)).getPrenom());
tnom.setText(((Employe) v.get(i)).getNom());
tage.setText(((Employe) v.get(i)).getAge());
ttelephone.setText(((Employe) v.get(i)).getTelephone());
}
}
if (a == false) {
JOptionPane.showMessageDialog(null, "ce nom n'est pas enregistre");
}
uhrand
Messages postés491Date d'inscriptionsamedi 20 mai 2006StatutMembreDernière intervention15 juillet 20129 18 juil. 2008 à 08:47
Un archive jar est la même chose qu'un archive zip: tu peus extraire les fichiers .java du fichier .jar avec un outil comme WinZip ou WinRar ou tout autre outil capable de décomprimer un fichier .zip normal.
Vous n’avez pas trouvé la réponse que vous recherchez ?
}
private class H implements ActionListener {
public void actionPerformed(ActionEvent evt) {
ajoute();
}
}
private class Ha implements ActionListener {
public void actionPerformed(ActionEvent evt) {
enregistre();
}
}
private class Hch implements ActionListener {
public void actionPerformed(ActionEvent evt) {
r();
}
}
Vector v=new Vector();
public void ajoute(){
if(tnom.getText().length()==0||tprenom.getText().length()==0||tage.getText().length()==0||ttelephone.getText().length()==0){
JOptionPane.showMessageDialog(null,"un ou plusieur champ son vide","erreur",JOptionPane.ERROR_MESSAGE);
}
else{
employe ee=new employe(tnom.getText(),tprenom.getText(),tage.getText(),ttelephone.getText());
v.add(ee);
tnom.setText(""); tprenom.setText("");
ttelephone.setText(""); tage.setText("");
JOptionPane.showMessageDialog(null,"l'employe est enregistre");
}
}
public void enregistre() {
try {
PrintWriter f = new PrintWriter(new FileWriter("a.txt"));
f.print(v);
f.close();
JOptionPane.showMessageDialog(null,"enregistre");
}
catch (Exception ex) {
System.out.println ("a");
}
}
public void r(){
String ch ;
ch=JOptionPane.showInputDialog("entrez le nom que vous voules cherche");
boolean a=false;
for(int i=0;i<v.size();i++){
if(((employe)v.get(i)).getNom().equals(ch)){
a=true;
tprenom.setText(((employe)v.get(i)).getPrenom());
tnom.setText(((employe)v.get(i)).getNom());
tage.setText(((employe)v.get(i)).getAge());
ttelephone.setText(((employe)v.get(i)).getTelephone());
} }
if(a==false){
JOptionPane.showMessageDialog(null,"se nom n'est pas enregistre");
}
aminetsdi6
Messages postés27Date d'inscriptionvendredi 1 décembre 2000StatutMembreDernière intervention13 octobre 2010 18 juil. 2008 à 12:58
autre question je veut travai avec jdbc pour la premier fois j'ai telecharge le pilote de SQL server 2000 mais je c'est pas comment faire pour travai avec