Bonjour,
j'ai un petit programme :
Citation :
import javax.swing.*;
import java.util.*;
class MaFenetre extends JFrame
{ public MaFenetre()
{ setTitle("Ma premiere fenetre" );
setBounds( 50, 100, 300, 150);
}
}
public class Premfen2
{public static void main(String args[])
{JFrame fen = new MaFenetre();
fen.setVisible(true);
Scanner sc = new Scanner(System.in);
while(true)
{
System.out.print("nouvelle largeur :" );
int larg =sc.nextInt();
System.out.print("nouvelle hauteur :" );
int haut = sc.nextInt();
System.out.print(" Nouveau titre : (vide pour finir) " );
String tit = sc.next();
if(tit.length() == 0) break ;
fen.setSize(larg, haut);
fen.setTitle(tit);
//fen.setVisible(true);
}
}
}
|
si j'utliise
comme dans le programme ci-dessus et que je donne une phrase avec des espace pour le titre de ma fenêtre comme
Citation :
"ma deuxième fenêtre"
|
, il n'y a que le premier mot qui est pris ici ma fenêtre affiche
et si j'utilise [/quote]nextLine[/quote], le programme s'arrête.
J'utilise le terminal sur un imac
Si vous pouvez m'aider ça serait super,
merci d'avance