JScrollPane 組件() 功能介紹: 當容器的顯示區域不足以同時顯示所有組件的時候,滾動面版JScrollPane(後省略為JS)可以通過滾動的方式將組件的內容展示出來。 使用方法: JS通過將一些組件先添加到JPanel中,再將JPanel添加到JS上,而JTextArea、JList、J ...
JScrollPane 組件()
功能介紹:
當容器的顯示區域不足以同時顯示所有組件的時候,滾動面版JScrollPane(後省略為JS)可以通過滾動的方式將組件的內容展示出來。
使用方法:
JS通過將一些組件先添加到JPanel中,再將JPanel添加到JS上,而JTextArea、JList、JTable等組件都沒有自帶滾動條,都需要將它們放置於滾動面板,利用滾動面板的滾動條,瀏覽組件中的內容
構造方法:
1.定義實例:JScrollPane jsp=new JScrollPane(某個繼承自JPanel類的實例 pane);
2.設置初始大小:jsp.setPreferredSize(new Dimension(200,200));
3.在適當的時候(已經判斷出jsp容納不下裡面的內容時)重新設置大小:jsp.setPreferredSize(一個新的Dimension);
4.調用jsp.revalidate();
5.調用jsp.repaint();
使用實例: