這里的pan就是你要加的組件,文本域,面板都可以,如果是JFrame的話,得用getContentPan()方法提取容器,不過建議還是加在JPanel這類組件上。當(dāng)然JScrollPane還有其他構(gòu)造方法,去找api看吧,我這用的最簡單的。
在西夏等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需求定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,外貿(mào)網(wǎng)站建設(shè),西夏網(wǎng)站建設(shè)費用合理。
Java中可以使用JComboBox,每一塊會根據(jù)您的內(nèi)容長度設(shè)置滾動條,如果您想把所有的都在一個滾動條里,您可以將其寫在一個塊里,然后注意控件高度一定要寫成固定的。
其實JScrollPane滾動條是自動的,當(dāng)你的內(nèi)容大于容器大小時滾動條就會出現(xiàn)。
滾動條屬性scrollbar滾動條順序用以設(shè)置滾動條的顯示外觀。1)scrollbar-3d-light-color該屬性用于設(shè)置或檢索滾動條亮邊框顏色。
1111 22222 去掉里面的size=2。
import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.io.*;public class demotest extends JFrame{ JScrollPane scroll;JPanel pan; //用此pan來添加圖片,然后把它放入主窗口。
當(dāng)用戶改變滾動條的值時,滾動條接收一個 AdjustmentEvent 實例。滾動條處理此事件,將它傳遞給所有已注冊的偵聽器。任何希望滾動條值發(fā)生變化時被通知的對象都應(yīng)該實現(xiàn)包 java.awt.event 中定義的 AdjustmentListener接口。
public JScrollPane(Component view,int vsbPolicy,int hsbPolicy)創(chuàng)建一個 JScrollPane,它將視圖組件顯示在一個視口中,視圖位置可使用一對滾動條控制。
jsp = new JScrollPane(pan);這里的pan就是你要加的組件,文本域,面板都可以,如果是JFrame的話,得用getContentPan()方法提取容器,不過建議還是加在JPanel這類組件上。
其實JScrollPane滾動條是自動的,當(dāng)你的內(nèi)容大于容器大小時滾動條就會出現(xiàn)。
任何希望滾動條值發(fā)生變化時被通知的對象都應(yīng)該實現(xiàn)包 java.awt.event 中定義的 AdjustmentListener接口。調(diào)用 addAdjustmentListener 和 removeAdjustmentListener 方法能動態(tài)地添加或刪除偵聽器。
import javax.swing.*;import java.io.*;public class demotest extends JFrame{ JScrollPane scroll;JPanel pan; //用此pan來添加圖片,然后把它放入主窗口。
設(shè)置一個1行1列的固定寬度表格,把要在網(wǎng)頁中顯示的內(nèi)容全部放在這個表格中,當(dāng)瀏覽器顯示不下這個表格時,自己會把滾動條顯示出來。