JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Table 在 JScrollPane 寬度無法捲動嗎?
nokia99





發文: 74
積分: 0
於 2004-12-07 14:50 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
小弟不才 又是我
-----
我在一個jScrollPane中放一個table
table已經設定比該jScrollPane所顯示的大小還大
(我用table.setPreferredSize())
但是我發現當我高度有設超過jScrollPane大小的話 直向捲動軸會出現
但是寬度 不管我怎麼設都不會出現

請問 jScrollPane中可以左右捲動table嗎?


reply to postreply to post
作者 Re:Table 在 JScrollPane 寬度無法捲動嗎? [Re:nokia99]
tekwei

系統穩定



發文: 978
積分: 4
於 2004-12-07 15:06 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
see
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy(int)
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JScrollPane.html#setVerticalScrollBarPolicy(int)


reply to postreply to post
作者 Re:Table 在 JScrollPane 寬度無法捲動嗎? [Re:nokia99]
Duncan

還隱隱作痛

版主

發文: 7816
積分: 39
於 2004-12-07 16:53 user profilesend a private message to usersend email to Duncanreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
nokia99 wrote:
小弟不才 又是我
-----
我在一個jScrollPane中放一個table
table已經設定比該jScrollPane所顯示的大小還大
(我用table.setPreferredSize())
但是我發現當我高度有設超過jScrollPane大小的話 直向捲動軸會出現
但是寬度 不管我怎麼設都不會出現

請問 jScrollPane中可以左右捲動table嗎?


預設情況下 JScrollPane 會把 JTable 的寬度調整成 viewport 的寬,而 JTable 則一不同的 resize mode 分配各欄位的寬。

把 JTable 的 auto resize mode 設定成 JTable.AUTO_RESIZE_OFF,JTable 的各欄位寬度就不再依 JScrollPane viewport size 而改變。透過程式或是由 user 以滑鼠把各欄位調寬一點,當所有 column width 加起來大於 viewport width,水平的捲軸就會出現。

see JTable - setAutoResizeMode method


Duncan edited on 2005-01-26 18:56
reply to postreply to post

給我
辣味豆腐 其餘免談
作者 Re:Table 在 JScrollPane 寬度無法捲動嗎? [Re:nokia99]
nokia99





發文: 74
積分: 0
於 2004-12-08 09:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
謝謝 真的很神奇
又學到一個事情
真多謝


reply to postreply to post
» JWorld@TW »  Java 新手區

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8