java jtextarea 超出_java – 如何保持JTextArea的大小不变?
我在我的应用程序中使用JTextArea的对象来处理发送短信.
我使用了DocumentFilter,只允许在textarea中输入160个字符,但现在,我希望textarea的大小是常量.如果我不按“输入”键继续写入同一行,或者即使我一直按下Enter键,它也会继续增加.我尝试过使用’滚动条’,但问题仍然存在.建议我这个.以下是我的代码.请检查一下.
class Send_sms extends JPanel implements ActionListener,DocumentListener
{
JButton send;
JTextArea smst;
JLabel title,limit;
JPanel mainp,titlep,sendp,wrap,titlewrap,blankp1,blankp2,sendwrap;
JScrollPane scroll;
Border br,blackbr;
Boolean flag = false;
PlainDocument plane;
public static final int LINES = 4;
public static final int CHAR_PER_LINE = 40;
//character limit 160 for a sms
public Send_sms()
{
br = BorderFactory.createLineBorder(Color.RED);
blackbr = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,Color.DARK_GRAY,Color.GRAY);
setBorder(blackbr);
title
java jtextarea 超出_java – 如何保持JTextArea的大小不变?相关推荐
- Java页码超出_java - 表中的页码 - 堆栈内存溢出
为此,创建一个文本运行,并在这些文本运行中插入字段"PAGE \\\\* MERGEFORMAT"和/或"NUMPAGES \\\\* MERGEFORMAT" ...
- java 线程阻止_Java:在特定队列大小后阻止提交的ExecutorService
我也做了同样的事情. 诀窍是创build一个BlockingQueue,其中offer()方法实际上是一个put(). (你可以使用任何基础BlockingQueue impl你想要的). publi ...
- java 指定 内存_java 运行时指定内存大小
java -jar -Xms1024m -Xmx1536m -XX:PermSize=128M -XX:MaxPermSize=256M XXX.jar java -Xms128M -Xmx512M ...
- java 设置字体_java里面怎样设置字体大小?
import java.awt.Font; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JL ...
- java flowlayout参数_java – 调整FlowLayout面板的大小
所以这是你的代码用GridBagLayout改变BorderLayout. GridBagLayout的核心思想是,您将拥有一个包含多个行和列(不同大小)的网格,您可以在每个单元格中放置组件.它的巧妙 ...
- java中unicode显示乱码_Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示?...
Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示? 关注:159 答案:2 mip版 解决时间 2021-02-03 12 ...
- java jtextfield 密码_java中的文本输入框JTextField与JTextArea、密码输入框
文本输入框包括两种,单行文本输入框(JTextField) 和多行文本输入框 (JTextArea).密码输入框则只有一种(JPasswordField).JPasswordField 是 JText ...
- java学生通讯录_Java实现XML文件学生通讯录
java实现学生通讯录,使用XML文件作为数据存储,实现学生编号,姓名,年龄,住址,专业,生日等信息的添加,删除,修改,查找,备份,恢复,专业分类查找等功能. 项目需要导入dom4j.jar包. /* ...
- java实验总结_Java实验总结——初学(上)
实验一 集合(一) [实验目的与要求] 1.了解Java集合类的概念: 2.掌握常用集合类的使用方法和技巧,并能应用到实际操作中. [实验内容] 1.请编写一个程序,要求如下:1)首先生成10个1至1 ...
最新文章
- MapReduce的统计和排序功能
- PIX515防火墙配置策略实例
- China Linux Kernel-ppt
- java 中的内省 introspector
- ELK架构设计介绍(转:https://www.cnblogs.com/aresxin/p/8035137.html)
- ABAP 标准培训教程 BC400 学习笔记之五:ABAP 编程语言的变量,常量和字面量,以及文本符号
- .NET Core 3.0-preview3 发布
- 发布 ASP.NET Core 应用
- 【渝粤教育】 国家开放大学2020年春季 1039高级财务会计 参考试题
- Django系列:(1)PyCharm下创建并运行我们的第一个Django工程
- python怎么改变button的颜色_python – 改变Kivy中Button的背景颜色
- 【 Linux 网络虚拟化 】Openvswitch
- 浏览器模式电子海图快速显示的研究
- 基于微信小程序的医院预约挂号系统设计与实现 毕业设计论文 课题题目参考(2)后台管理功能和界面效果
- 指纹存取控制系统的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 使用Photoshop的总结
- primeng dropdown ngmodel 选择项初始化
- Constituency Parsing with a Self-Attensive Encoder 论文解读
- telnet连接工具无法连接到地址端口,报错无法打开到主机的连接。 在端口 23: 连接失败
- 计算机绩点3.2算什么水平,绩点3.3代表什么水平