社区
Java SE
帖子详情
我把JTextArea放入JScrollPane中实现垂直滚动功能,但是为什么每次滚动的时候,滚动条总是在上方?如何调整使滚动条再下方啊
Achilles_KG
2004-12-22 12:38:41
当JTextArea中从下方出现新的一行的时候,滚动条总是出现在上方,这样在JTextArea中出现新的一行的内容还得手动向下拖动滚动条到最底才能看见,我想让滚动条出现的下方,从而在JTextArea中出现新的一行的时候,始终能看见,该调整哪些属性呢?
我试过
JScrollPane中的autoscroll设置为true还是不行
...全文
182
3
打赏
收藏
我把JTextArea放入JScrollPane中实现垂直滚动功能,但是为什么每次滚动的时候,滚动条总是在上方?如何调整使滚动条再下方啊
当JTextArea中从下方出现新的一行的时候,滚动条总是出现在上方,这样在JTextArea中出现新的一行的内容还得手动向下拖动滚动条到最底才能看见,我想让滚动条出现的下方,从而在JTextArea中出现新的一行的时候,始终能看见,该调整哪些属性呢? 我试过 JScrollPane中的autoscroll设置为true还是不行
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jorneyR
2004-12-22
打赏
举报
回复
JTextArea.setCaretPosition(JTextArea.getText().length());
就是这个意思,调用的方法就是这些。
在你新插入新行的时间调用这个,然后append即可。
CALM(不迷不悟)前几天刚教过我这样做的。
CALM
2004-12-22
打赏
举报
回复
JTextArea.setCaretPosition(JTextArea.getText().length());
就是这个意思,调用的方法就是这些
kinzey34
2004-12-22
打赏
举报
回复
1: JDK版本可能是1.3的,请使用1.4.2以上版本
2: 如果不想更换JDK版本,或者说更换了后滚动条还在上方的话,为了不拖滚动条看到最新的
行,你可以用jTextArea1.insert("new message",0); 方式每次把新行插到jTextArea1的
最上面,而不是使用常用的 jTextArea1.append("new message");方法
Java图形用户界面
Java图形用户界面 Java API
中
提供了AWT和Swing包(类库)支持编写图形用户界面。一个图形用户界面是屏幕上的一个程序窗口。窗口的组成: 窗口标题:位于窗口
上方
,用于显示程序名称或
功能
。 菜单栏:位于窗口标题
下方
,通常,一个菜单栏会包含多个菜单,每个菜单会包含多个菜单项,图形用户界面程序将程序
功能
通过菜单组织起来,用户通过菜单选择程序
功能
(注:菜单栏可以省略)。 内容面板:内容面板是窗口的主体,是程序为用户提供的工作区,程序可以在内容面板上摆放图形组件,
实现
输入原始数据、查看处理结果、选
JAVA swing基础
一、swing基础 1、平台无关性,无需依赖平台 容器:代表管理,可以添加组件 组件:代表
功能
2、类层次结构 java.awt.Component java.awt.Container java.awt.Window javax.swing.JWindow java.awt.Frame——javax
java基础知识整理
第一章 1、Java
中
没有指针、结构和类型定义等概念,没有全局变量,没有#include和#define等预处理器,也没有多重继承的机制。只允许单重继承。在Java
中
,class定义的大括号之后没有分隔符“;”。 2、Java源代码使用的是Unicode码,而不是ASCⅡ码,Unicode码是用16位二进制表示的一个字符。Java编译器将Java程序编译成二进制代码。 3、编译后的Java程
Java基础知识每日总结(14)---Java图形程序设计
图形程序设计 1.简介 在Java刚刚出现的时候,包含了一个用于基本GUI(图形用户界面)程序设计的类库,它被称为抽象窗口工具箱(AWT)。后来,基于AWT的架构之上出现了Swing,它提供了能力更加强大的用户界面组件。 2.创建框架 在Java
中
,顶层窗口(就是没有包含在其他窗口
中
的窗口)被称为框架(frame)。在AWT库
中
有一个Frame类,用来描述顶层窗口。这个类的Swing版本叫做JFrame,它扩展于Frame类。将Swing和AWT组件混在一起使用将会导致视觉和行为的不一致。 Swing类位于
Java8 API 入门手册(二)
Swing 提供了大量组件来构建 GUI。在 Java 程序
中
,Swing 组件是类的一个实例。JComponent类在包
中
,它是所有 Swing 组件的基类。其类层次如图 2-1 所示。图 2-1。该类继承自类,而后者又继承自类。JComponent是一个抽象类。您不能直接实例化它。你必须使用它的一个子类,比如JButtonJTextField等。由于JComponent类继承自Container类,每个JComponent也可以作为一个容器。例如,一个JButton可以充当另一个JButton。
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章