Comment programmer jcombobox ???
Fermé
oumayma2050
Messages postés
7
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
1 décembre 2010
-
10 févr. 2010 à 02:13
ziedzico Messages postés 393 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 12 avril 2014 - 10 févr. 2010 à 02:43
ziedzico Messages postés 393 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 12 avril 2014 - 10 févr. 2010 à 02:43
A voir également:
- Comment programmer jcombobox ???
- Programmer sms - Guide
- Programmer mail gmail - Guide
- Programmer un mail outlook - Guide
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Comment mettre en veille un programme sous windows 10 - Guide
2 réponses
ziedzico
Messages postés
393
Date d'inscription
mercredi 5 mars 2008
Statut
Membre
Dernière intervention
12 avril 2014
112
10 févr. 2010 à 02:32
10 févr. 2010 à 02:32
si ce code peut résoudre ton problème :
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Fenetre extends JFrame {
private JPanel container = new JPanel();
private JComboBox combo = new JComboBox();
private JLabel label = new JLabel("Une ComboBox");
public Fenetre(){
this.setTitle("Animation");
this.setSize(300, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
container.setBackground(Color.white);
container.setLayout(new BorderLayout());
combo.setPreferredSize(new Dimension(100,20));
combo.addItem("Option 1");
combo.addItem("Option 2");
combo.addItem("Option 3");
combo.addItem("Option 4");
JPanel top = new JPanel();
top.add(label);
top.add(combo);
container.add(top, BorderLayout.NORTH);
this.setContentPane(container);
this.setVisible(true);
}
}
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Fenetre extends JFrame {
private JPanel container = new JPanel();
private JComboBox combo = new JComboBox();
private JLabel label = new JLabel("Une ComboBox");
public Fenetre(){
this.setTitle("Animation");
this.setSize(300, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
container.setBackground(Color.white);
container.setLayout(new BorderLayout());
combo.setPreferredSize(new Dimension(100,20));
combo.addItem("Option 1");
combo.addItem("Option 2");
combo.addItem("Option 3");
combo.addItem("Option 4");
JPanel top = new JPanel();
top.add(label);
top.add(combo);
container.add(top, BorderLayout.NORTH);
this.setContentPane(container);
this.setVisible(true);
}
}
ziedzico
Messages postés
393
Date d'inscription
mercredi 5 mars 2008
Statut
Membre
Dernière intervention
12 avril 2014
112
10 févr. 2010 à 02:43
10 févr. 2010 à 02:43
alors qu'il te faut un vecteur pour les listes dynamiques
par exemple :
import java.util.Vector;
import javax.swing.JComboBox;
import javax.swing.JFrame;
public class MainClass extends JFrame {
MainClass(String title) {
super(title);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Vector v = new Vector();
v.add("A");
v.add("B");
v.add("C");
JComboBox jcb = new JComboBox(v);
getContentPane().add(jcb);
setSize(200, 50);
setVisible(true);
}
public static void main(String[] args) {
new MainClass("Combo box Demo1");
}
}
par exemple :
import java.util.Vector;
import javax.swing.JComboBox;
import javax.swing.JFrame;
public class MainClass extends JFrame {
MainClass(String title) {
super(title);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Vector v = new Vector();
v.add("A");
v.add("B");
v.add("C");
JComboBox jcb = new JComboBox(v);
getContentPane().add(jcb);
setSize(200, 50);
setVisible(true);
}
public static void main(String[] args) {
new MainClass("Combo box Demo1");
}
}