2011-12-08 74 views
0

我用的Java Swing工作,我正在做一個小工具,比較2個文件。我怎樣才能把一個酒吧旁邊的滾動條

的作品相比較,差異被標記爲紅色。

所以我很難說,我可以在ScrollBar旁邊製作一種欄來顯示我必須滾動以在文本中找到差異。像在Eclipse中的東西展現在那裏是錯誤,警告和待辦事項

另一種可能性coulb是把標記到滾動條。

這是可能的,如果是的,我怎麼能這樣的代碼?感謝您的幫助

回答

3

將在BorderLayout的一個JPanel您的滾動窗格。再添加一個JPanel的擴展名以顯示所有標記並將其放置在東(或西)處。在面板上放置標記並添加一個MouseListener來處理點擊並滾動到所需的位置。

或者您可以使用自定義行/列標題。像這樣 http://docs.oracle.com/javase/tutorial/uiswing/components/scrollpane.html

+0

定製行頭版本沒有工作beceause它與文本滾動。 JPanel版本的工作,但我不得不繪製矩形和計算,我必須畫他們......但最後它的工作;)謝謝你 – Neifen

相關問題