社区
Java SE
帖子详情
双击JTextArea如何实现自动滚屏功能?
redkey
2002-10-07 07:16:11
请各位帮兄弟一把!谢谢。
...全文
78
5
打赏
收藏
双击JTextArea如何实现自动滚屏功能?
请各位帮兄弟一把!谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wanting
2002-10-08
打赏
举报
回复
不自动换行就一定是一行了么?
文本中间不可以插入\n或\r啊?
lord_logic
2002-10-08
打赏
举报
回复
<SCRIPT LANGUAGE="javascript"><!--
var currentpos,timer;
function initialize()
{
timer=setInterval('scrollwindow()',10);
}
function sc(){
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
function GetIEVersion()
{
try
{
if(!window.clientInformation)return false;
if(window.clientInformation.appName.toLowerCase()!="microsoft internet explorer")return false;
if(window.clientInformation.appVersion.toLowerCase().indexOf("msie")==-1)return false;
var a=window.clientInformation.appVersion.toLowerCase().split(";");
for(var i=0;i<a.length;i++)
{
a[i]=a[i].replace(" ","");
if(a[i].indexOf("msie")==0)
{
var version=a[i].substr(4,a[i].indexOf(".")-2);
return version;
}
}
}
catch(exception)
{
}
return false;
}
function Init(){
if(GetIEVersion()<5.5)
{
if(typeof(tacontent.length)=="number"&&tacontent.length>1)
for(var i=0;i<tacontent.length;i++)
handleElement(tacontent[i]);
else
handleElement(tacontent);
}
}
function handleElement(element)
{
Handle();
function Handle()
{
var TimerID=0;
var height=element.scrollHeight;
if(height<10)//element.scrollHeight没有初始化
{
TimerID=setTimeout(Handle,1000);
return;
}
element.runtimeStyle.height=(height+10)+"px";
}
}
//--></SCRIPT>
chinaredflag
2002-10-07
打赏
举报
回复
no, 如果你要自动滚屏,当然要能自动换行。不然,一行是没头的,你还要滚屏干嘛?
Wanting
2002-10-07
打赏
举报
回复
linewrap是自动换行吧……
自动滚动,还是设置listener来做吧。
chinaredflag
2002-10-07
打赏
举报
回复
用JScrollPane装它,然后,jTextArea.setLineWrap(true);
it is easy!
java
实现
ftp
自动
上传文件
一款由java
实现
ftp
自动
上传整个磁盘所有文件,包括目录,下面的
JTextArea
读取Log4j及命令行的信息,采用第三方ftpClient.不过下载的部分还没有时间去做.
JTextArea
自动
滚屏
小技巧
转载:http://blog.sina.com.cn/s/blog_661a3fce0100msit.html 对于动态显示数据的
JTextArea
,如果你在其区域点击一下鼠标,那么界面将一直停留在这个地带,
JTextArea
将不会再
自动
滚屏
到新 append("http://spaces.msn.com/members/sailing8036/")的数据位置,解决方法很简单,如下所示: ...
java中
jtextarea
怎么设置滚动条_swing中怎么设置
JTextArea
的滚动条???
f=new JFrame();f.setTitle("抓取网页信息");f.setBounds(0, 0, 400, 600);p1=new JPanel();p1.setPreferredSize(new Dimension(300,50));p1.setBackground(new Color(225,225,225));p3=new JPanel();p3.setPreferredSize(...
java
jtextarea
字体大小,如何更改
JTextArea
内容的字体大小?
I'm trying to write a method that changes a text size inside of the
JtextArea
.
JTextArea
editorPanel;Font editorFont;public void setSize( int size ) {editorPanel.setFont( new Font( editorFont.getName()...
java 怎样设置文本域的字体颜色_Java如何在
JTextArea
中更改文本颜色?
小编典典
JTextArea
是为了娱乐Plain Text。应用于单个字符的设置适用于中的整个文档
JTextArea
。但随着JTextPane或JEditorPane你有选择,而影响了你String Literals按照自己的喜好。在JTextPane的帮助下,您可以这样操作:import java.awt.*;import java.awt.event.*;import javax.swing.*...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章