Java
nlemssad
Messages postés
2
Date d'inscription
Statut
Membre
-
danimo -
danimo -
Bonjour,
j'aimerai faire un affichage a partir d'un tableau de string
l' affichag sous forme d'une fenetre avec autant de case a cocher que la longueur du tableau
une case pa ligne
un bouton qui permet la fermeture de la fenetre
a la fin je recupere tous mes champs pour savoir lequel a ètait cochè_
merci
j'aimerai faire un affichage a partir d'un tableau de string
l' affichag sous forme d'une fenetre avec autant de case a cocher que la longueur du tableau
une case pa ligne
un bouton qui permet la fermeture de la fenetre
a la fin je recupere tous mes champs pour savoir lequel a ètait cochè_
merci
Configuration: Windows XP Internet Explorer 6.0
3 réponses
-
Bonjour,
ça me parait tout à fait réalisable, et même sans trop de difficulté donc je ne vois pas pourquoi tu ne commences pas ?
On est ici pour aider les gens, pas pour réaliser les travaux d'étude ou de stage ...
Commence et dit nous si tu as des problèmes bien précis.
-
voila mon code mais je ve que le bouton ferme mon application et recuperer les donnèe
//Fcheck.java
//exemple de groupe de boutons radios
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class Fcheck {
private static JButton cmd;
@SuppressWarnings("deprecation")
static public void main (String arg [ ]) {
Frame w = new Frame("Exemple de fenetre avec boutons radio");
w.setLayout(new FlowLayout ());
//CheckboxGroup groupe=new CheckboxGroup();
Checkbox box1=new Checkbox("un",false);
w.add(box1);
Checkbox box2=new Checkbox("deux",true);
w.add(box2);
Checkbox box3=new Checkbox("trois",false);
w.add(box3);
cmd = new JButton("GO");
w.add(cmd);
cmd.addActionListener(this);
///creer un Array list pour les h
w.show();
w.pack();
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == cmd){
System.out.println("C'est le bouton 1 !");
System.exit(0);
}
// TODO Auto-generated method stub
}
}
-
Salut,
Je t'oriente un peu:
Vois du cote de Jlist
-Cree une liste a partir de ton tableau,
-Quand ta lsite est affichee (supposons que tu affiches le no de la case et peut-etre aussi le contenu), tu
sectionnes une ligne et tu recuperes l'index de la ligne selectionnee.
-Tu crees un tableau qui contiendra les index selectionnes : la 1ere case (0) contiendra l'index de la 1ere
ligne selectionnee (avec peut-etre le contenu), la 2eme case (1) contiendra l'index de la 2eme ligne selectionnee etc...
-Quand les selections sont terminees ton nouveau tableau contient tous les index des elements selectionnes.
Le bouton :
-javax.swing.JOptionPane.showOptionDialog(.....) te permetra de creer 2 boutons; un pour une autre selection,
un autre pour terminer (frameListexx.dispose();) et exploiter le contenu du tableau des lignes selectionnees.
A++ si tu as besoin d'aide.
Cordialement.
Dan