2016-03-06 129 views
1

我試圖將JscrollPane添加到我的JTextPane中,並且它在運行時不顯示。我搜索了互聯網,大多數答案根本沒有幫助。將JscrollPane添加到JTextPane中

這是我是如何實現它在我的代碼

JTextPane t = new JTextPane(); 
    JScrollPane s = new JScrollPane(t); 
    s.setVerticalScrollBarPolicy(javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED); 
    t.setBounds(10,50,60,70); 
    s.setBounds(10,50,60,70); 
    Pane.add(t); 
    Pane.add(s); 
+0

可能重複的[如何有一個可滾動的JTextPane?](http://stackoverflow.com/questions/8182473/how-to-have-a-scrollable-jtextpane) –

回答

3

開始通過擺脫t.setBounds(10,50,60,70);s.setBounds(10,50,60,70);Pane.add(t);。組件只能位於一個容器中,通過調用Pane.add(t)您將從其父容器(JScrollPane)中移除該組件。

此外,請確保您使用適當的佈局管理器來管理您的佈局(有沒有需要調用setBounds

您可能還喜歡有通過Code Conventions for the Java TM Programming Language一讀,它將使人們更容易地閱讀你的代碼,併爲你閱讀其他

+0

感謝這有助於很多 – TraineeProgrammer