1. java中jpanel加滾動條為什麼加不成功
JScrollPane scroll = new JScrollPane(JPanel);請吧需要添加滾動的Jpanel放到JScrollPanel的構造函數中。
然後再需要添加JPanle的位置,將這個放置了Jpanel的JscrollPanel添加進去。
2. java panel滾動條問題
scrollPane.getVerticalScrollBar().setUnitIncrement(20);
這樣就可以了
3. java局部panel添加滾動條
把panel放到ScrollPane中,設置ScrollPane的位置及大小,再通過panel的setPreferredSize設置panel大小即可,當設置的大小超過ScrollPane大小時,ScrollPane就會出現滾動條,注意ScrollPane採用默認LayoutManager即可,不用去設置LayoutManager
4. Java Swing JPanel添加滾動條
你的層級關系應該是這樣的:
頂層容器(如frame、dialog)→JScrollPane→JPanel→JLabel
或者按樓上的說法:
頂層容器(如frame、dialog)→JPanel→JScrollPane→JLabel
5. java swing JPanel添加在JScrollPane上,有垂直的滾動條,可是滾動條拉到底,只顯示了JPanel的一部分。
jScrollPane1 是通過判斷 textarea 中文本的長度和寬度來決定是否啟用 滑動條的 你畫出來的線改變了外觀 而沒改變 TEXT屬性所以沒反應
6. 怎樣給panel加上滾動條
啊?能否給panel加一個像窗體那樣的滾動條,也就是像瀏覽器那樣的?能用scrollbar嗎?還有scrollbox?
7. java關於JPanel的添加滾動條的問題!
首先保證裡面的JPanel的布局是自上而下的,BoxLayout即可。
pane.setHorizontalScrollBarPolicy (JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
pane.setVerticalScrollBarPolicy (JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
8. 給jpanel 添加上下滾動條
用JScrollPane可以哈
JScrollPane pane = new JScrollPane(JPanel);
原來的 add(JPanel)改為add(pane)
給你個例子哈。。
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
public class TestJScrollPane extends JFrame {
private static final long serialVersionUID = 1L;
public TestJScrollPane() {
super("TestJScrollPane");
this.setLayout(null);
this.setBounds(200, 200, 200, 300);
JLabel label = new JLabel("深入淺出Java Swing 程序設計");
JPanel panel = new JPanel();
panel.add(label);
JScrollPane scrollPane = new JScrollPane(panel);
scrollPane.setBounds(100, 100, 100, 300);
/**
* 要加滾動條就要讓panel的寬高大於scrollPane的寬高..你只要上下的..只要高大於就行了..
*/
panel.setPreferredSize(new Dimension(scrollPane.getWidth() - 50, scrollPane.getHeight()*2));
this.add(scrollPane);
panel.revalidate(); //告訴其他部件,我的寬高變了
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new TestJScrollPane();
}
}
9. Java的JPanel(流式布局)添加到JScrollPane滾動窗格後垂直滾動條不正常且流式布局特點沒了求解答。
可以貼代碼嗎?
這樣看,不能很好的找到問題
JScrollPane,中放一個主PANEL,是流式布局
然後其它的JPanel添加到這個,主PANEL上是嗎?