Rechercher : dans
Par :

[JAVA] Barre de défilement

Dernière réponse le 25 oct 2008 à 00:43:31 phantom lord, le 21 oct 2008 à 16:33:35 
 Signaler ce message aux modérateurs

Bonjour,
Voila le topo;

j'ai fait une fenetre en java, et j'ai inséré un JTextArea

seulement je voudrais mettre des barres horizontales et verticales de défilement sur ce JTextArea.

Mais je n'y arrive pas, et j'ai beau chercher je trouve rien

voici des parties de mon code :



import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class FicheClientIHM extends JFrame implements ActionListener,WindowListener
{

      ...

private JLabel labelCommentaires;
private JTextArea txtACommentaires;

      ...

public FicheClientIHM()
{
		
	super();		
	this.setSize(500,600);
	this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	this.setTitle("Fiche Client");
	this.setVisible(true);
        this.setResizable(false);


      ....


this.labelCommentaires= new JLabel("Commentaires : ");
this.txtACommentaires=new JTextArea();


         ...
Container contenu=this.getContentPane();
contenu.setLayout(null);

      ...

contenu.add(labelCommentaires);
contenu.add(txtACommentaires);

     ...


labelCommentaires.setBounds(40,260,200,20);
txtACommentaires.setBounds(240,260,200,60);



Merci d'avance
Configuration: Windows XP
Firefox 3.0.3

Meilleures réponses pour « [JAVA] Barre de défilement » dans :
[Windows 7] Une barre des tâches plus 'XP' VoirLa nouvelle barre des tâches de Windows 7 ne vous convainc pas ? Cette dernière est paramétrable et il est possible de la faire ressembler à celle d'XP ou de Vista, si vous n'arrivez pas à vous y faire. Empêcher le regroupement des...
Insérer une barre de progression sous PowerPoint VoirINSERER UNE BARRE DE PROGRESSION Pour permettre de visualiser l'avancement d'un exposé, une barre de progression peut être affichée en bas du diaporama. Voici comment procéder: Une fois le diaporame réalisé, allez dans Outils, Macro et Visual...

1

phantom lord, le 21 oct 2008 à 22:00:48

Up =(

Répondre à phantom lord

2

guillaume_74, le 21 oct 2008 à 22:46:06

Oui tu peux dire que tu veux mettre un "Scroll bar" sur un JTextField/Area, je ne peux pas t'aider, mais je pense qu'il y en a qui peuvent t'aider...

Répondre à guillaume_74

3

phantom lord, le 22 oct 2008 à 08:22:50

Oui je pense qu'il s'agit d'une scroll bar mais j'ai pas trouvé de hmm "méthode" dans la doc j'avais

j'avais que des getScrollBar

Répondre à phantom lord

4

phantom lord, le 22 oct 2008 à 09:17:12

J'ai essayé:

private JScrollPane sc;

this.sc=new JScrollPane(txtACommentaires);


contenu.add(sc);





====> rien ne change...

Répondre à phantom lord

5

 Adrien, le 25 oct 2008 à 00:43:31

Je crois qu'il faut créer un JScrollPane et ajouter ton TextArea dedans
Après il gère automatiquement les barres de defilement

Exemple :

JTextArea textArea = new JTextArea();

JScrollPane textPanel = new JSCrollPane (textArea);
textPanel.setPreferredSize(new Dimension(300,200));

JFrame fenetre = new JFrame();
fenetre.add(textPanel);
fenetre.pack();

Ca devrait marcher je pense

Répondre à Adrien
Collection CommentÇaMarche.net