文本区JTextArea是对多行文本进行编辑的组件,用空字符来控制文本的格式。eg:"\n"为换行,"\t"为插入一个Tab字符。

文本去JTextArea的常用方法:

append(String str);///方法,向文本区追加文本内容

insert(String str,int pos);///方法,在指定的位置插入文本内容

replaceRange(String str,it start,int end);///方法,替换制定的开始与结束位置间的文本内容

package first;

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

class AreaTest extends JFrame implements ActionListener

{

JTextArea txt1=new JTextArea(7,35);///创建文本区对象,要确定文本区的大小

JTextField txt2=new JTextField(35);///创建文本框对象,同时也要指出大小

String str="窗外飘起蒙蒙细雨,\n平添一夜寒意,"+"\n多少的思绪藏在心底,";

public AreaTest() {

setSize(400,300);

setVisible(true);

setTitle("文本组件示例");

setDefaultCloseOperation(EXIT_ON_CLOSE);

setLayout(new FlowLayout());///设置浮动布局

txt1.setText(str);///将str设置为文本区的内容

add(txt1);///将文本区添加到窗体中

add(txt2);///将文本框添加到窗体中

validate();///设置窗体中的组件可显

txt2.addActionListener(this);

// TODO Auto-generated constructor stub

}

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

String s=txt2.getText();///获取文本框中的内容

txt1.append("\n"+s);///将文本框中的内容追加的文本区

}

}

public class Test

{

public static void main(String[] args)

{

new AreaTest();

}

}

java jtextarea清空_文本区 JTextArea 的使用相关推荐

  1. java stringbuilder清空_如何清除或清空StringBuilder? [重复]

    如果性能是主要考虑因素......具有讽刺意味的是(IMO)用于格式化进入缓冲区的文本的Java构造在CPU上比在alloc / realloc / garbage集合上耗费更多时间......好吧, ...

  2. java 多行文本框_Swing常用组件之多行文本区JTextArea

    单行文本的输入存在严重的缺陷,也不适合实际的运用,本节通过一个无功能的记事本来介绍可以进行多行输入的JTextArea: JTextArea():创建一个内容为空的文本区 JTextArea(Docu ...

  3. java组件代码_[java]常用组件

    代码: zujian.java public class zujian { public static void main(String args[]){ ComponentInWindow win ...

  4. java中unicode显示乱码_Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示?...

    Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示? 关注:159  答案:2  mip版 解决时间 2021-02-03 12 ...

  5. java word 水印_如何通过Java添加水印到Word文档

    前言 水印是一种常用于各种文档的声明.防伪手段,一般可设置文字水印或者加载图片作为水印.以下内容将分享通过Java编程给Word文档添加水印效果的方法,即 文本水印 图片水印 Jar导入: 方法1:通 ...

  6. java jar 打印_三种Java打印PDF文档的实例代码

    以下内容归纳了通过Java程序打印PDF文档时的3种情形.即: 1 静默打印 2 显示打印对话框打印 3 打印PDF时自定义纸张大小 使用工具:Spire.PDF for Java Jar文件获取及导 ...

  7. java qq 界面_【Java】仿真qq尝试:聊天界面 响应用户输入

    需求分析: 逐步完善一个"qq仿真"程序. 参考: 1.文本框与文本区:http://www.weixueyuan.net/view/6062.html 2.java布局:http ...

  8. java 创建用户界面_建立图形用户界面 JAVA实验

    实验 7 建立图形用户界面 一.实验目的 了解图形用户界面基本组件窗口.按钮.文本框.选择框.滚动条等的使用方法,了解如何使用布局管理器对组件进行管理,以及如何使用 Java 的事件处理机制. 二.实 ...

  9. 文本域、标签、密码域、文本区、滚动窗格——文本输入

    文本域 将文本域添加到窗口的常用办法就是将它添加到面板或者其他的容器中: JPanel panel = new JPanel(); JTextField textField = new JTextFi ...

最新文章

  1. scala中的部分应用函数和偏函数的区别
  2. python加载dll函数失败_Python:使用ctypes访问DLL函数 – 按函数* name *访问失败
  3. 节约里程法java代码_患者,男,70岁,有多年排尿困难,呈淋漓状,近2年来双侧腹股沟区出现半年圆形肿块,站立时明显,平卧后消失,体检时压迫内环肿块仍出现,诊断为...
  4. USACO 2.4.1 The Tamworth Two
  5. 在Spring Boot测试中使用Testcontainer进行数据库集成测试
  6. Linux如何将文件中内容放到粘贴板上
  7. 我想做个MP3,要怎么入手?
  8. 自学python需要安装什么-学Python需要安装什么软件?Python软件工具大全
  9. java饼状图获取数据集_HighChars3D饼图(从后台获取数据)
  10. 【Shell】ps -ef 和ps aux
  11. java下载 文件_Java下载文件的几种方式
  12. 正则表达式视频教程免费下载
  13. hello world!——VS使用教程
  14. 6.2.2 分区与副本
  15. 病案归档管理系统_ER图_功能图_数据字典_数据库脚本
  16. java设计模式(13-19节)
  17. 网页中通过js修改img的src属性刷新图片时,图片缓存问题现象表述及问题解决
  18. wordpress企业网站主题仿制04-wordpress企业网站产品页面新闻页面仿制
  19. 个性化推荐十大挑战精选
  20. 字体转换网站——Font Squirrel(推荐阅读)

热门文章

  1. 我是如何高效率地学习、工作、生活的? | 福利
  2. python数据挖掘学习笔记】十四.Scipy调用curve_fit实现曲线拟合
  3. ARM产品系列对应架构图
  4. 计算机科学研究方向介绍
  5. ubuntu16.04 SVN的安装与使用
  6. python拼写错误20几分钟怎么办_Python | 21行轻松搞定拼写检查器
  7. c++全局变量怎么定义_C errno全局变量是否是线程安全的
  8. JavaScript通用表单验证函数
  9. script地下状态栏效果
  10. 起售价仅7699元!全新折叠旗舰OPPO Find N发布