2012-03-08 78 views
-3

可能重複:
Java Textarea ScrollPane使用一個JScrollPane有一個JTextArea

我有一個滾動條出現在一個文本,但它並不真正的工作代碼。有什麼建議麼?

final JTextArea textArea = new JTextArea(); 
    textArea.setEditable(false); 
    textArea.setBounds(10, 152, 456, 255); 
    textArea.setBorder(border); 
    textArea.setLineWrap(true); 
    sbrText = new JScrollPane(textArea); 
    sbrText.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); 
    panel_1.add(textArea); 
+1

**什麼**「不起作用」?請更詳細地描述你的問題。 – Mat 2012-03-08 20:23:50

+0

現在,你爲什麼通過問這個問題兩次浪費每個人的時間?這對你來說是毫無意義的。 – 2012-03-08 20:36:34

回答

5

您需要的JScrollPane添加到面板上,JTextArea。因此,它應該是:

panel_1.add(sbrText); 
+0

我試過了,但它不起作用。當我這樣做時,textarea不再在框架中可見 – Pita 2012-03-08 20:52:09

+1

沒有看到你的JPanel是如何創建並添加到JFrame的,無從得知。無論如何,你問這個問題兩次。你應該問另一個問題,而不是創建兩個相同的問題。 – btantlinger 2012-03-08 20:56:27