大侠帮帮忙:java中如何实现记事本的自动换行功能 java中如何实现记事本的自动换行功能?那个大哥能给段代码?最好能用AWT组件实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jTextArea.setLineWrap(true)到是可以,不过好像不大符合你的awt要求 谁给改进下int count=0,j=0;String str1 ;str1= txa.getText();char a[] = str1.toCharArray();char b[] = new char[2000]; for (int i = 0; i < a.length; i++){ if (a[i] != '\n') { b[j] = a[i]; count++; j++; } if (a[i] == '\n') { b[j]=a[i]; j++; count = 0; } if (count == 50) { b[j] = '\n'; j++; count = 0; } }String str2 = new String(b);txa.setText(str2); 关于java集合线程安全的一个问题 中文字符编码转换成中文 Java文件绑定 java新手请教一下问题,不知道我的理解是否正确! 类型转换问题 谁有JRE1.1.8下面的symcjit.dll,给一个,马上给分! 请教进度条的设置与使用的一个简单问题?? 这段代码到底那里错了!???为什么一直通不过啊!55555 毕业设计遇难题!String方面 公司的一道面试题,望高人求解 java: 如何实现TextArea的自动换行? 打包项目
String str1 ;
str1= txa.getText();
char a[] = str1.toCharArray();
char b[] = new char[2000];
for (int i = 0; i < a.length; i++)
{ if (a[i] != '\n')
{
b[j] = a[i];
count++;
j++;
}
if (a[i] == '\n')
{
b[j]=a[i];
j++;
count = 0;
}
if (count == 50)
{
b[j] = '\n';
j++;
count = 0; }
}
String str2 = new String(b);
txa.setText(str2);