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上是吗?