IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Agents de placement/Fenêtres Java Discussion :

défiler un text sur JFrame


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Par défaut défiler un text sur JFrame
    salut
    je voulais défiler un texte sur ma fenetre est ce que si c'est possible
    je ne sais plus ou je commence
    merci de bien me comprendre

  2. #2
    Membre confirmé Avatar de ferrero
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 75
    Par défaut
    je crois que cette question a été deja posé par quelqu'un d'autres:p, en tout cas regarde ici
    http://www.developpez.net/forums/sho...d.php?t=203360

    tu trouveras peut etre ce que tu cherche

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Par défaut
    merci pour le lien mais je n'ai rien compris je voulais bien défiler un texte de gauche a droite

    j'ai essayé de cherche sur google un exemple pour mieux comprendre mais je coince encore

    quelqu'un à une idée

  4. #4
    Membre confirmé Avatar de ferrero
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 75
    Par défaut
    après une petite recherche sur google j'ai trouvé ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
     
    import javax.swing.JFrame;
    import javax.swing.JTextField;
    import javax.swing.Timer;
     
    public class Test extends JFrame {
    	private Timer t = null;
     
    	private JTextField label = new JTextField("coucou !!! ");
     
    	public Test() {
    		super();
    		initMe();
    		this.setContentPane(label);
    		this.pack();
    		this.setVisible(true);
    	}
     
    	private void moveText() {
    		// Récupération du nom de l'artiste et du titre de la piste
    		String s = label.getText();
    		StringBuffer sb = new StringBuffer(s);
    		// On prend le premier caractère de la chaine...
    		char temp = sb.charAt(0);
    		// ...On le supprime...
    		sb.deleteCharAt(0);
    		sb.setLength(sb.length() + 1);
    		// ...Et on le positionne à la fin de la chaîne...
    		sb.setCharAt(sb.length() - 1, temp);
    		// ...Avant d'actualiser l'affichage
    		label.setText(sb.toString());
    	}
     
    	private void initMe() {
    		int delay = 500;
    		// Action éffectuée toutes les secondes
    		ActionListener chrono = new ActionListener() {
    			public void actionPerformed(ActionEvent arg0) {
    				moveText();
    			}
    		};
    		// Creation du timer...
    		if (t == null) {
    			t = new Timer(delay, chrono);
    			t.start();
    		}
    	}
    	public static void main(String[] args){
    		new Test();
    	}
    }
    cette classe permet le filement de text sur un JTextField

  5. #5
    Membre confirmé Avatar de ferrero
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 75
    Par défaut
    et si tu veux que ton JTextField ne soit pas editable tu as qu'à mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    label.setEditable(false);

  6. #6
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Par défaut
    merci

Discussions similaires

  1. wxWidgets : couleur de texte sur une seule ligne
    Par Oatly dans le forum wxWidgets
    Réponses: 8
    Dernier message: 05/12/2004, 20h24
  2. Faire défiler un texte sur une fenêtre
    Par Crisanar dans le forum Windows
    Réponses: 15
    Dernier message: 25/11/2004, 00h05
  3. [access] champs type text sur un pc blob sur un autre
    Par Harry dans le forum Bases de données
    Réponses: 3
    Dernier message: 27/07/2004, 10h30
  4. Mettre du texte sur une vidéo(ou par dessus un tmediaplayer)
    Par souch dans le forum Composants VCL
    Réponses: 9
    Dernier message: 08/07/2004, 14h30
  5. [VMR9][D3D9]ecrire un texte sur une surface
    Par drizztfr dans le forum DirectX
    Réponses: 2
    Dernier message: 13/11/2003, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo