当前位置:首页 » 编程语言 » 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-07-15 19:23:57 浏览:671
手机导航源码下载 发布:2025-07-15 19:18:29 浏览:499
什么是原生态安卓机 发布:2025-07-15 19:16:52 浏览:686
linux的安装目录在哪 发布:2025-07-15 19:10:04 浏览:724
2008编程入门经典 发布:2025-07-15 18:58:44 浏览:603
艾派密码是什么 发布:2025-07-15 18:47:40 浏览:588
密码锁如何在里面开门 发布:2025-07-15 18:35:00 浏览:521
额温算法 发布:2025-07-15 18:18:14 浏览:728
ie客户端事件脚本执行异常 发布:2025-07-15 18:10:13 浏览:26
自制压缩兔粮 发布:2025-07-15 18:09:25 浏览:12