2017-05-06 2 views
0

Je veux mettre dans un JScrollPane un JTextField, est-ce possibile? ceci est mon code:Comment ajouter un JScroPane à JTextField

JTextField access; 

JPanel riga4 = new JPanel(); 

     JLabel label4=new JLabel("access"); 
     riga4.setLayout(new FlowLayout(FlowLayout.LEFT, 30, 10)); 
     riga4.add(label4); 
     label4.setBorder(new EmptyBorder(10, 10, 10, 62)); 
     //riga4.add(label4); 

     access= new JTextField(15); 
     JScrollPane scrollPane = new JScrollPane(access);  
     riga4.add(scrollPane); 

Quelqu'un peut-il m'aider?

+0

Vous voulez probablement [ 'JTextPane'] (https://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html) ou [' JTextArea '] (https://docs.oracle.com/javase/tutorial/uiswing/components/textarea.html). – Radiodef

+0

Le bon composant qui supporte plusieurs lignes est 'JTextArea'. Voir [Comment utiliser les zones de texte] (https://docs.oracle.com/javase/tutorial/uiswing/components/textarea.html). –

+1

Quel est le problème? Il n'y a pas de texte dans le champ de texte, donc vous ne verrez pas les barres de défilement. – camickr

Répondre

0

Vous pouvez utiliser JTextArea au lieu de JTextField