OVH Cloud OVH Cloud

Boucle While

3 réponses
Avatar
christian Ginouvet
Bsoir,
pour une application; Je tente de faire afficher une couleur en arriere plan et
quelle reste affichée par le biai d'une boucle "While",
description:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.Color;
import java.util.*;


public class CuttingDrilling extends JFrame {
SwingColorControls RGBcontrols, HSBcontrols;



public CuttingDrilling (){
super("Coupe Geologique");
setSize(800,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);

while(){
setBackground(Color.blue);
System.out.println("affichage de la couleur blue");
le compilateur me note erreur ou boolean

et cela que je nomme while(couleur) ou pas si quelqu'un peut me renseigner

merci

christian Ginouvet

--
Ce message a été posté via la plateforme Web club-Internet.fr
This message has been posted by the Web platform club-Internet.fr

http://forums.club-internet.fr/

3 réponses

Avatar
Esteban
christian Ginouvet s'est appliqué à
taper avec ses petits doigts-doigts :


Bsoir,
pour une application; Je tente de faire afficher une couleur en
arriere plan et quelle reste affichée par le biai d'une boucle
"While", description:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.Color;
import java.util.*;


public class CuttingDrilling extends JFrame {
SwingColorControls RGBcontrols, HSBcontrols;



public CuttingDrilling (){
super("Coupe Geologique");
setSize(800,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);

while(){
setBackground(Color.blue);
System.out.println("affichage de la couleur blue");
le compilateur me note erreur ou boolean

et cela que je nomme while(couleur) ou pas si quelqu'un peut me
renseigner

merci

christian Ginouvet



Si tu veux faire ca, mets while(true)...

Mais je te déconseille de faire ca car tu vas te retrouver avec un thread
(le thread principal) qui va te bouffer tout ton temps machine. Tu n'as
pas besoin de faire cela pour changer la couleur de fond de ton appli.

Avatar
Vincent Brabant
Bsoir,
pour une application; Je tente de faire afficher une couleur en arriere plan et
quelle reste affichée par le biai d'une boucle "While",
description:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.Color;
import java.util.*;


public class CuttingDrilling extends JFrame {
SwingColorControls RGBcontrols, HSBcontrols;



public CuttingDrilling (){
super("Coupe Geologique");
setSize(800,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);

while(){
setBackground(Color.blue);
System.out.println("affichage de la couleur blue");
le compilateur me note erreur ou boolean

et cela que je nomme while(couleur) ou pas si quelqu'un peut me renseigner

merci

christian Ginouvet

Cela ne marche-t-il pas mieux avec

while(true) {
...
}

--
Vincent Brabant
----------------
http://www.netbeans.org/index_fr.html
http://vbrabant-fr.skynetblogs.be

Avatar
captainpaf
Le 10 Nov 2003 20:56:06 GMT, christian Ginouvet


Bsoir,
pour une application; Je tente de faire afficher une couleur en arriere plan et
quelle reste affichée par le biai d'une boucle "While",
description:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.Color;
import java.util.*;


public class CuttingDrilling extends JFrame {
SwingColorControls RGBcontrols, HSBcontrols;



public CuttingDrilling (){
super("Coupe Geologique");
setSize(800,600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);

while(){
setBackground(Color.blue);
System.out.println("affichage de la couleur blue");
le compilateur me note erreur ou boolean

et cela que je nomme while(couleur) ou pas si quelqu'un peut me renseigner

merci

christian Ginouvet


Salut,
la boucle while c'est le tant que. Pour que ça marche, il faut que tu
lui passe une condition réaliser ou non. Le résultat de ta condition
est un booléan d'ou l'erreur.
Içi, on wile ne sert strictement à rien, tu peux donc le zaper.
Je te conseil de lire un bouquin, doc ou tutoriel java avant de
poster. La FAQ peut bien sûr aussi t'aider dans tes recherches.