由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - JTextArea做console窗口的目前结果和问题
相关主题
java 响应速度问题Re: help with JTextArea
能否让函数返回一个用于赋值的引用solvedRe: how to change the input mode?
Re: How to creat a newinstance with a param??How to wrap line at specific position?
Re: 急问关于applet里打开文件的问题怎样才能Firefox add-on和java程序之间传递数据
如何确保每次读入的字符串都是unique的如何在TextArea里面画位图
Re: JTextArea的内容不滚动如何控制文本输入的左界限?比如不准到上一行,不准回到第一个
Re: AWT 和 SWING 在程序应用中有什么区别?JTextArea 生成之后怎么知道有多少行,列?
如何输出TXT文件?JTextArea行间距如何设定?
相关话题的讨论汇总
话题: 窗口话题: jtextarea话题: console话题: temp话题: string
进入Java版参与讨论
1 (共1页)
b***i
发帖数: 3043
1
先说问题:主程序通知窗口显示"\n]",窗口得到字符串,要判断换行字符
String tobeappend="";
for(int i=0;i {
\ String temp=str.substring(i, i+1);
\ int tmp=(int)temp.toCharArray()[0];
\ if (temp=="\n")
\ newLine();
\ else
\ {
我跟踪到temp = "\n", 但是却执行了else部分。所以,我只好后来加上了 || tmp ==
10来判定回车,就可以了。不知道为什么有的时候\n]不能执行newLine();
现在的结果:在两位高手的帮助下,console终于做出来了,象当年的apple 了。
进入程序后,出现]_
等待用户输入指令。一共40行,80列。通过JTextArea(40, 80) 指定了窗口显示的区域
。当然,我指定了固定大小的字体Serif。
做法是,我在窗口类中设了缓冲区,40行。然后,指定setRows(43)。这样做是为了到
最后一行的
h*****0
发帖数: 4889
2
String.equal(...) vs ==
-______________-b

【在 b***i 的大作中提到】
: 先说问题:主程序通知窗口显示"\n]",窗口得到字符串,要判断换行字符
: String tobeappend="";
: for(int i=0;i: {
: \ String temp=str.substring(i, i+1);
: \ int tmp=(int)temp.toCharArray()[0];
: \ if (temp=="\n")
: \ newLine();
: \ else
: \ {

1 (共1页)
进入Java版参与讨论
相关主题
JTextArea行间距如何设定?如何确保每次读入的字符串都是unique的
如何强令JTextArea显示最末一行Re: JTextArea的内容不滚动
JTextAre如何预定行列数目Re: AWT 和 SWING 在程序应用中有什么区别?
GUI问题如何输出TXT文件?
java 响应速度问题Re: help with JTextArea
能否让函数返回一个用于赋值的引用solvedRe: how to change the input mode?
Re: How to creat a newinstance with a param??How to wrap line at specific position?
Re: 急问关于applet里打开文件的问题怎样才能Firefox add-on和java程序之间传递数据
相关话题的讨论汇总
话题: 窗口话题: jtextarea话题: console话题: temp话题: string