2017-05-06 49 views
0

我想放入一个JScrollPane一个JTextField,它可能吗?这是我的代码:如何添加一个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); 

任何人都可以帮助我吗?

+0

你可能需要一个['JTextPane'(https://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html)或['的JTextArea '](https://docs.oracle.com/javase/tutorial/uiswing/components/textarea.html)。 – Radiodef

+0

支持多行的正确组件是'JTextArea'。请参阅[如何使用文本区域](https://docs.oracle.com/javase/tutorial/uiswing/components/textarea.html)。 –

+1

问题是什么?文本字段中没有文本,因此您将看不到滚动条。 – camickr

回答

0

你可以使用JTextArea中代替了JTextField

相关问题