création d'un textarea dans un projet
Bonjour,
J'aimerais qu'un textarea apparaisse à lécran dans une classe qui n'est pas une sous classe d'une frame.
Voici le code de la classe concernée
.
Je voudrais afficher une textarea au niveau de la méthode afficherjoueur(), qui est la dernière de la classe et est en couleur bleue.
De plus, j'aimerais que pour chaque jouer , on puisse voir leurs points les une à la suite des autres et non pas créer une nouvelle textarea à chaque nouvel affichage.
Pour l'instant je ne parviens pas à visualise le textarea crée.
Merci beaucoup de votre aide.
Nathalie
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
public class Joueur {
String nom ;
int Compte ;
int nbreTirage ;
Carte[] tabCarte ;
public int totalPoint ;
private JEditorPane jep;
Joueur(String n){ // constructeur de la classe Joueur
this.nom = n ;
if(this.nom=="croupier")
{
this.Compte=100;
}
else
{
this.Compte=10;
}
this.nbreTirage =0;
this.tabCarte= new Carte[7];
this.totalPoint = 0;
}// fin de constructeur de la classe Joueur
public void tirerCarte(int n){ // méthode tirerCarte qui prend
//en argument un entier qui représente le nombre de carte tirées
for(int i=1 ; i<= n ; i++)
{
tabCarte[nbreTirage]= Carte.choisirCarte();
this.totalPoint= this.totalPoint+tabCarte[nbreTirage].getPoint() ;
nbreTirage++ ;
}// fin de for
}// fin de méthode tirerCarte
public void tirageUnJoueur(){ // méthode tirageJoueur
// qui appelle la méthode tirerCarte
this.tirerCarte(2) ;
this.afficherjoueur();
}// fin de méthode tirageUnJoueur
public void afficherjoueur(){
System.out.println(this.nom);
for(int i =0;i<=nbreTirage-1;i++)
{
tabCarte[i].afficherCarte();
}
System.out.println(totalPoint);
JOptionPane.showMessageDialog(null,"Le joueur "+this.nom +" a marqué "+ totalPoint+ " points","points marqués", JOptionPane.CLOSED_OPTION);
//JTextArea jTextArea1 = new JTextArea("Le joueur "+this.nom +" a marqué "+ totalPoint+ " points");
//jTextArea1.setVisible(true);
}// fin de méthode afficherJoueur
}// fin de classe |