textArea 初始化时如何移动光标到顶部?100分送 如题,我将一个文本文件读入到textArea里面,里面内容太多,显示内容的时候,老是显示最底下的内容,填入内容后,能不能显示最顶部的内容呢?100分送。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前我也碰到过个问题,希望通设置滚条的属性来达到目的,但现在还没解决。不过你把显示的内容倒过来应该可以的,string str1;textArea ta;....ta=str1+ta;.....你试试 为什么我的显示在最上面??import javax.swing.*;class Test extends JFrame{ Test() { JTextArea aa = new JTextArea(); aa.setText("aaaaaaaaa\naaaaaaaaa\naaaaaaa\naaaaaaaaaaaaa\naaaaaaaaaaa\naaaaaa\nbbbbbbbbbbbbbbbbb"); this.add(aa); this.setSize(100,100); this.setVisible(true); } public static void main(String args[]) { new Test(); } } to :sysmaster(为什么我还不懂) JTextArea默认是不会换行的,所以,所有的数据都当做是第一行,因此总是显示在最上面。在 aa.setText("aaaaaaaaa\naaaaaaaaa\naaaaaaa\naaaaaaaaaaaaa\naaaaaaaaaaa\naaaaaa\nbbbbbbbbbbbbbbbbb");后加上这么一句就可以了 aa.setLineWrap(true) textArea.setCaretPosition(0);只是把光标置于开文本域的第一字符前.这并不是第好的方法.如果把textArea加到一个JScrollPane中,应该通过JScrollPane的实例方法,来设置显示区域. double类型取余 请教各位大侠:javase中的怎样将一个主页面的消息传送到子页面中 程序的运算时间发咋读是不是只程序的运算次数? 如何跳过标识不读此行,直接跳过此行? JAVA不定参数探秘(想了解内部原理的都可以进来看一下) 怎样让JLabel显示的gif图像静态显示 请教PrinterJob中的未知异常 急求:表达式求值问题!!在线急等! 如何计算字符串类型日期的前一天日期是多少,具体看如下所描述! 接触JAVA的第一大难题 ̄ ̄ ̄ ̄ ̄ ̄ ̄不要说不告诉我! 碰到一道文件管理的问题,哪位大哥给看一看,谢谢啦 如何用java开发一个播放WMV格式的视频播放程序?
string str1;
textArea ta;
....
ta=str1+ta;
.....
你试试
{
Test()
{
JTextArea aa = new JTextArea();
aa.setText("aaaaaaaaa\naaaaaaaaa\naaaaaaa\naaaaaaaaaaaaa\naaaaaaaaaaa\naaaaaa\nbbbbbbbbbbbbbbbbb");
this.add(aa);
this.setSize(100,100);
this.setVisible(true);
}
public static void main(String args[])
{
new Test();
}
}
在
aa.setText("aaaaaaaaa\naaaaaaaaa\naaaaaaa\naaaaaaaaaaaaa\naaaaaaaaaaa\naaaaaa\nbbbbbbbbbbbbbbbbb");
后加上这么一句就可以了
aa.setLineWrap(true)
只是把光标置于开文本域的第一字符前.
这并不是第好的方法.如果把textArea加到一个JScrollPane中,
应该通过JScrollPane的实例方法,
来设置显示区域.