各位大侠,新手出来咋到,请大家多多包涵。
我希望在文本框中每行输入的字符不大于34个,如果大于34个字符的话自动换行,小于34个字符不换行。
谢谢!!!!
急!!!!
在线等答案!!!!
我希望在文本框中每行输入的字符不大于34个,如果大于34个字符的话自动换行,小于34个字符不换行。
谢谢!!!!
急!!!!
在线等答案!!!!
解决方案 »
- jquery的问题
- 请推荐一个好用的 eclipse3.3 或者3.4的流行版本下载?? (最好在官网)
- JAVA操作EXCEL问题!
- 编写一个JAVA桌面程序,该怎么开始
- [130分]java的socket怎么上sock5代理?怎么设置代理用户和密码?
- 执行TOMCAT5.0.16 startup应用程序时,一闪而过。而用startup.bat时则可以启动
- 如何将java单字符转成字符串型?
- 网络游戏是用什么语言开发的?
- 最进ERP很热,看的人心痒痒的,请问学习ERP应有怎样的商务学和信息学知识?
- do...while 这个循环 怎么看循环了几次
- mysql 数据批量转移
- 如何在滚动条的上方添加标签用于统计行的列数?急!
public static void main(String[] args) {
Test t = new Test();
t.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
t.setSize(400, 400); final JTextArea area = new JTextArea();
t.add(area); area.addKeyListener(new KeyAdapter() {
public void keyReleased(KeyEvent e) {
String str = area.getText();
if (str.length() == 34) {
area.append("\r\n");
} else if ((str.length() - 34) % 36 == 0) {
area.append("\r\n");
}
}
}); t.setVisible(true);
}
}
希望你能看懂!
else if ((str.length() - 34) % 36 == 0) {
area.append("\r\n");
}
是赶什么用的;不是很明白。请详解一下。
area.append("\r\n");
}