Voici ma question.
J'ai construit un applet mais je voudrais etre capable de changer la
couleur de mon ecriture, comment faire?
Voici mon code:
import java.awt.*;
import java.applet.*;
public class aFont extends Applet
{
Choice lFont = new Choice();
Choice lSize = new Choice();
Choice lStyle = new Choice();
Choice lColor = new Choice();
TextField sString = new TextField ("Aa Bb Cc Dd Mm");
Font f = null ;
public void init ()
{
String [ ] arFont = getToolkit().getFontList();
for (int i = 0; i < arFont.length; i++)
lFont.addItem (arFont[i]) ;
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JScoobyCed
"Jolielady" a ecrit:
Voici ma question. J'ai construit un applet mais je voudrais etre capable de changer la couleur de mon ecriture, comment faire?
Voici mon code: ...
if (f != null) { g.setFont(f); }
Il suffit de rajouter avant d'ecrire: (dans paint(Graphics g) ) g.setColor(maColor); Pour obtenir maColor, il faut fait une succession de if(lColor.getSelectedIndex()==0) maColor=new Color(...) else if(.....
g.drawString(sString.getText(), 20, 120);
"Jolielady" a ecrit:
Voici ma question.
J'ai construit un applet mais je voudrais etre capable de changer la
couleur de mon ecriture, comment faire?
Voici mon code:
...
if (f != null) {
g.setFont(f);
}
Il suffit de rajouter avant d'ecrire: (dans paint(Graphics g) )
g.setColor(maColor);
Pour obtenir maColor, il faut fait une succession de
if(lColor.getSelectedIndex()==0) maColor=new Color(...)
else if(.....
Voici ma question. J'ai construit un applet mais je voudrais etre capable de changer la couleur de mon ecriture, comment faire?
Voici mon code: ...
if (f != null) { g.setFont(f); }
Il suffit de rajouter avant d'ecrire: (dans paint(Graphics g) ) g.setColor(maColor); Pour obtenir maColor, il faut fait une succession de if(lColor.getSelectedIndex()==0) maColor=new Color(...) else if(.....