当前位置:首页 » 编程语言 » java的jscrollpane

java的jscrollpane

发布时间: 2022-04-26 02:34:03

java中关于JScrollPane的

JScrollPane()

创建一个空的(无视口的视图)JScrollPane,需要时水平和垂直滚动条都可显示。
JScrollPane(Component view)

创建一个显示指定组件内容的 JScrollPane,只要组件的内容超过视图大小就会显示水平和垂直滚动条。
一样的,相当于小学里面的简便算式一个道理。

⑵ java JScrollPane刷新的问题

把 JScrollPane作为成员变量,再重新new一下就好了啊。
比如:JScrollPane jScrollPane=null;

jScrollPane=new JScrollPane(jtable);
如果你想变换JScrollPane中的内容,重新生成jtable就好啊。

⑶ Java的swing中JScrollPane修改滚动条样式

1 换look&feel
try {

UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");

} catch (Throwable e) {

e.printStackTrace();

}

2 使用javafx,可以使用css自定义。

如果只改变颜色就如上所说了,要想改变样式,需要,自己写
一个类继承 MetalScrollBarUI或者其他ScrollBarUI的类比如MyMetalScrollBarUI
然后再你要调用jscrollpane之前,UIManager.put("ScrollBarUI", "MyMetalScrollBarUI");
这样就行了。

⑷ 谁能告诉我java中的JCrollBar和JCrollPane的关系和区别

1、首先,你打错字了,都少了个S,是JScrollBar和JScrollPanel

2、前者是滚动条,后者是容器,滚动条放在容器里的。

3、给你一段代码,说明它们的关系

控制JScrollBar
JScrollPanesPane=newJScrollPane(textArea);
JScrollBarsBar=sPane.getVerticalScrollBar();//控制竖直滚动条
sBar.setValue(intvalue);//value为具体的位置
intvalue=sBar.getValue();//得到现在JScrollBar的位置
sBar.getMaximum()//得到最大
sBar.getMinimum()//得到最小

⑸ 在java中,JScrollPane使用什么方法可以使光标显示在最后一行

setCorner(String key,
Component corner)
添加一个将显示在一个滚动窗格角中的子级,如果有空间的话。例如,两个滚动条的显示中(在滚动窗格的右边缘和下边缘),左下角组件将显示在两个滚动条两头之间的空间中。key 的合法值有:
JScrollPane.LOWER_LEFT_CORNER
JScrollPane.LOWER_RIGHT_CORNER
JScrollPane.UPPER_LEFT_CORNER
JScrollPane.UPPER_RIGHT_CORNER
JScrollPane.LOWER_LEADING_CORNER
JScrollPane.LOWER_TRAILING_CORNER
JScrollPane.UPPER_LEADING_CORNER
JScrollPane.UPPER_TRAILING_CORNER
尽管 "corner" 不与任何 beans 属性签名匹配,生成的 PropertyChange 事件还是将此属性名设置为 corner key。

参数:
key - 标识组件将显示的角
corner - 下列组件之一:
lowerLeft
lowerRight
upperLeft
upperRight
抛出:
IllegalArgumentException - 如果 corner key 无效硬质有这个了

⑹ JAVA jscrollpanel用法

JScrollPane js = new JScrollpane() //创建滚动面板

这是例子
import java.awt.*;
import javax.swing.*;
import java.awt.Dimension;
public class JScrollPaneTest extends JFrame{
public JScrollPaneTest()
{
this.setLayout(null);
JPanel jp=new JPanel();
jp.setPreferredSize(new Dimension(200,100));
JScrollPane sp=new JScrollPane(jp);
this.setBounds(100,100,300,200);
sp.setBounds(10,10,175,70);
this.getContentPane().add(sp);
this.setVisible(true);
this.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new JScrollPaneTest();
}

⑺ Java中 JScrollpane是上下滚动,左右滚动用哪个

是JScrollPane,下面给你演示个例子,不懂可以给我留言

JTextArea txaDisplay = new JTextArea();
JScrollPane scroll = new JScrollPane(txaDisplay);
//把定义的JTextArea放到JScrollPane里面去

//分别设置水平和垂直滚动条自动出现
scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);

//分别设置水平和垂直滚动条总是出现
scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

//分别设置水平和垂直滚动条总是隐藏scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_NEVER);

根据你的需要选择即可

⑻ Java中JscrollPane添加不成功

这个没有内容是不显示的吧,内容多了再显示

⑼ javaswing 中JScrollPane组件问题

JPanel panel = new JPanel ();
JScrollPane scrollPane = new JScrollPane (panel);
scrollPane.setHorizontalScrollBarPolicy (JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
scrollPane.setVerticalScrollBarPolicy (JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
add (scrollPane);

⑽ java JScrollPane

你可以使用方法控制文本区域内光标的位置
jta是JTextArea

jta.setCaretPosition(0);//jta.getText().length());
//0表示把光标放到第一个字符,这样滚动条就会在最上方,这个应该是缺省的
//jta.getText().length()放到最后一个字符,滚动条在最下方

热点内容
运行与编译的区别 发布:2025-05-16 17:25:02 浏览:822
c语言for中continue 发布:2025-05-16 17:20:14 浏览:647
ftp储存 发布:2025-05-16 17:04:08 浏览:504
家悦3010怎么看电脑配置 发布:2025-05-16 17:02:38 浏览:885
sqlin传参 发布:2025-05-16 17:02:37 浏览:889
python计算md5 发布:2025-05-16 17:02:32 浏览:427
看算法头疼 发布:2025-05-16 16:56:41 浏览:798
给定文件编译成dll文件 发布:2025-05-16 16:45:05 浏览:730
熔喷机的配置有哪些 发布:2025-05-16 16:45:04 浏览:720
20149月二级c语言 发布:2025-05-16 16:22:29 浏览:961