2013-01-21 52 views
0

我需要在JTextPane中插入JButtons的數字。它通過insertComponent()方法完成。但存在問題,組件排成一行,並且JScrollPane既不垂直也不水平滾動(但我只是想垂直滾動)。我該怎麼辦?JTextPane只在單行顯示插入的組件

回答

2

一個簡單的解決方案是在按鈕之間添加空格,這些允許JTextPane包裝按鈕。

或者,您可以插入一個JComponent並將按鈕添加爲該單個組件的子項。這將允許你使用任何你喜歡的按鈕佈局(FlowLayout可能是你想要的)。

+0

對於空間建議+1。 FlowLayout的想法會隨着文本屁股重新流淌一個非常大的按鈕,這可能不是什麼Soheil想要 – tucuxi

+0

增加空間,一個非常簡單和偉大的想法......!感謝名單... – Soheil