Gérer le forum: Aide • Rechercher • Liste des Membres • Groupes d'utilisateurs
• S'enregistrer
• Profil • Se connecter pour vérifier ses messages privés
• Connexion
Auteur |
Message |
oceane751
Forumeur fréquent
Sexe:
Messages: 93
|
Posté le:
Ven 01 Juil 2005 - 22:17 |
|
encore moi....
je creé un quizz avec gain de point à chaque bonne réponse puis un calcul de point final
mais je ne sais pas si je dois creer une classe "CalculPointTotal"
j'ai dejà une classe jeu4, dont voici le code :
Code: |
package com.jeu4.test;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.JOptionPane;
public class Jeu4 extends Frame implements ActionListener
{
Frame f;
CardLayout carte;
Panel jeu;
Button bouton=new Button("suivant");
public Jeu4() {
//panel de la première carte (1ere question)
Label situation = new Label("quel est le chanteur du groupe Placebo?");
Panel p1 = new Panel();
p1.add(new JRadioButton("Brian Molko"));
p1.add(new JRadioButton("Johnny Halliday"));
p1.add(new JRadioButton("Jean pascal"));
p1.setBackground(Color.orange);
//panel de la deuxieme carte (2eme question)
Label situation2 = new Label("qui est 50 cents?");
Panel p2 = new Panel();
p2.add(new JRadioButton("un cycliste"));
p2.add(new JRadioButton("Un chanteur"));
p2.add(new JRadioButton("Un presentateur TV"));
p2.setBackground(Color.green);
//panel contenant les deux précédents
jeu=new Panel();
carte = new CardLayout();
jeu.setLayout(carte);
jeu.add("placebo", p1);
jeu.add("50 cents", p2);
setLayout(new BorderLayout());
add("South", bouton);
add("Center", jeu);
p1.add("South",situation);
p2.add("South", situation2);
bouton.addActionListener(this);
setVisible(true);
setBounds(150,150,300,250);
setTitle("un petit quizz");
int score;
}
public void actionPerformed(ActionEvent e) {
carte.next(jeu);
int score = 0;
{
if (bouton.getLabel().equals("Brian Molko"))
score += 1;
else
score += 0;
if (bouton.getLabel().equals("Un chanteur"))
score += 1;
else
score += 0;
}
}
public static void main(String[] args) {
Frame f = new Jeu4();
}
}
|
puis une classe Point, dont voici le code :
Code: |
package com.jeu4.outil;
import com.jeu4.test.Jeu4;
class Point
{
private float score;
public Point (float score)
{
this.score = score;
}
public float getScore()
{
return this.score;
}
}
|
dois je creé une classe CalculPointTotal, pour avoir le nombre de point final?
merci |
|
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
Grifter
Newbie éternel
Sexe:
Messages: 587
Localisation: Neuville les Dames [01]
|
Posté le:
Lun 04 Juil 2005 - 09:32 |
|
tu peux créer un champ public qui recensera le nbr total de pts (incrémenté à chaque ajout de point) ou alors créer une fonction qui te renverra le nbr de points grâce à une boucle parcourant tes données |
_________________ Qui BoitSansSoif VomiSansEfforts...
|
|
|
|
|
|
Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|