java:文本域的简单使用

article/2025/9/24 20:56:43

文本域的简单使用

  • 一、关键代码
  • 二、简单说明
  • 三、流程图
  • 四、源码
    • (一)、源码A
    • (二)、源码A的运行效果
  • 五、结语
  • 六、定位日期

一、关键代码

常见的创建类方式,创建文本域。需要注意添加相关的包类,具体可看源码。

		JTextArea area_1=new JTextArea("小蜗牛小蜗牛小蜗牛");// 新建文本域,默认文本内容。

二、简单说明

大致流程。先创建窗体,设置窗体的相关属性,且嵌入容器。在创建的容器里编写文本域的相关代码,由初始的创建文本域,到最后的给文本域设置、编写各种内容(如:行和列、字体等)的属性。本文主要给文本域添加编写:初始内容、重新命名内容、行和宽、字体、滚轴、内容中间和末尾重新插入新编辑内容。

三、流程图

镶嵌
窗体
容器
可见
文本域
布局
流布局
默认内容O
重新设置内容为A
尺寸
内容A中或内容A尾继续添加内容B
字体
滚动面板

四、源码

(一)、源码A

/*	【程序思想】
*	文本域
*/import java.awt.Container;// 容器
import java.awt.FlowLayout;// 流布局
import java.awt.Font;// 字体import javax.swing.JFrame;// 窗体
import javax.swing.JTextArea;// 文本域
import javax.swing.JScrollPane;// 滚动面板class Demo{JFrame f=new JFrame();// 窗体Container c;// 容器/*way1窗体的基本属性*/void way1(){f.setBounds(400,200,500,400);// 坐标,尺寸f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 点×关闭程序c=f.getContentPane();// 容器c嵌入窗体c.setLayout(new FlowLayout());// 流布局}/*way2文本域的基本属性*/void way2(){JTextArea area_1=new JTextArea("小蜗牛小蜗牛小蜗牛");// 新建文本域,默认文本内容。area_1.setText("大蜗牛大蜗牛大蜗牛");// 文本内容变更area_1.setRows(10);// 文本框行数area_1.setColumns(40);// 文本框列数area_1.append("→末尾接上的内容←");// 文本内容末尾继续添加文字内容area_1.insert("→插入的内容←",1);// 内容中间继续插入内容,数值为n就为从第n各字符继续添加内容area_1.setFont(new Font("宋体",Font.BOLD,20));// 字体类型,加粗,字体大小JScrollPane	j_sp_1=new JScrollPane(area_1);// 滚动面板c.add(j_sp_1);}public static void main(String[] args) {Demo d=new Demo();d.way1();// 窗体的属性d.way2();// 文本域属性d.f.setVisible(true);// 可见}
}

(二)、源码A的运行效果

  • 默认编译效果,如下图
    在这里插入图片描述
  • 拉动滚轴,效果如下图:
    在这里插入图片描述

五、结语

本文内容较简单,只是简单的在窗体里创建文本域,然后设置文本域的相关属性。并没有添加事件。文章都留有注释,文章基本看源码及结合注释便可了解文本域的相关内容。坚持写文章则是为了自己不断的提升。

六、定位日期

2022.4.15;22:01


http://chatgpt.dhexx.cn/article/BWbnyXSq.shtml

相关文章

HTML|下拉框和文本域、文件域

HTML|下拉框和文本域、文件域 1.下拉框 在平时我们填问卷或者冲浪的时候做筛选的时候都会遇到下拉框&#xff0c;html写一个下拉框的方式是使用select标签&#xff0c;name和id是默认属性 <select name"1" id""></select>在select标签内部可…

20、HTML <textarea>标签(文本域)

在使用表单时&#xff0c;例如姓名、年龄字段我们可以使用单行文本框&#xff0c;但是当涉及到描述信息&#xff0c;内容比较多时&#xff0c;单行文本框很有可能放不下所有的内容&#xff0c;这时就需要用到多行文本框。 在 HTML 中&#xff0c;使用 <textarea> 标签来…

概率论公式整理

1、排列与组合公式 2、加法和乘法原理 3、随机试验和随机事件 4、基本事件、样本空间和事件  5、事件的关系与运算 6、概率的公理化定义 7、古典概型  8、几何概型 9、加法公式 10、减法公式 11、条件概率 12、乘法公式 13、独立性 14、全概率公式 15、贝叶斯…

古典概率,条件概率,全概率

文章目录 概率论的基本概念排列数组合数例题 古典概率例题例题 联合概率条件概率例题 条件概率的推广例题 全概率公式例题 贝叶斯公式例题 概率论的基本概念 排列数 组合数 例题 古典概率 例题 例题 联合概率 条件概率 例题 条件概率的推广 例题 全概率公式 例题 贝叶斯公式 例…

《高数叔》概率论与数理统计期末总复习笔记(持续更新中)

文章目录 一、随机时间与概率---day11.随机事件与样本空间的概念2.事件的关系&#xff08;集合之间的关系&#xff09;3.事件的运算律---交换律-结合律-分配律-德摩根律4.概率的概念和性质5.古典概型6.条件概率7.乘法定理8.全概率公式9.贝叶斯公式全概率&贝叶斯举例 10.事件…

概率论发展史上的几个经典问题

1.巴拿赫的火柴盒问题 巴拿赫 Stefan Banach 是 20 世纪初最重要的数学家之一——如果你对流行数学感兴趣&#xff0c;你就会听说过 Banach-Tarski 悖论&#xff1b;如果你做过任何严肃的线性代数&#xff0c;你就会知道巴拿赫空间&#xff1b;如果你读过《破解数学》&#xf…

古典概型,条件概率,贝叶斯公式

概率的定义&#xff0c;性质 定义 设 E E E 是随机试验&#xff0c; S S S 是它的样本空间。    对于 E E E 的每一个事件 A A A 赋予一个实数&#xff0c;记为 P ( A ) P(A) P(A)&#xff0c;称为事件 A A A 的概率。    如果集合函数 P ( ⋅ ) P(\, \boldsymbo…

古典概率基础

1. 抛硬币问题&#xff1a;(二项分布) 一般地&#xff0c;抛硬币n次&#xff0c;其中正面出现k次的情况是, 所以正面出现k次的概率为 练习&#xff1a;使用数值或者解析方法&#xff0c;分析n->无穷的情况&#xff0c;得出结论。 2. 掷骰子 1.用列举法枚举骰子的情况 2.…

古典概率习题

对于至少有一个人中奖&#xff0c;我们都要将其转换为没有人中奖&#xff0c;然后再拿1减去这个概率

统计-4 概率、古典概率

概率 描述事件发生可能性的指标&#xff1b; 假设4个人要出去玩&#xff0c;要决定是否带伞&#xff0c;因此对事件 A “明天会下雨”估计&#xff0c;甲说100%可能下雨&#xff0c;乙说70%&#xff0c;丙说30%&#xff0c;丁说0%肯定不下雨&#xff1b;这些数字代表了每个人对…

C3: 古典概率/几何概率/概率定义及性质/条件概率

》》点赞&#xff0c;收藏关注&#xff0c;理财&技术不迷路《《 目录&#xff1a; 3. 古典概率Classical Probability 频率概率&#xff1a; 古典概型&#xff1a; 这个例子&#xff0c;n的区别就是指定和没有指定。 后面365*364******* 意思是每个人的生日都不一样&…

古典概率,排列组合和贝叶斯定理(学习笔记)

第一次用CSDN写博客&#xff0c;其实主要目的是用来自己做统计学笔记归纳。 我现在是在外国就读统计与数据分析本科。其实本人以前在国内是个数学白痴&#xff0c;只是出国了突然就成了数学好..而且也是听朋友说读统计数据分析以后找工作不愁&#xff0c;所以就误打误撞近了这…

古典概率,先验概率,后验概率,贝叶斯分类器

古典概率&#xff1a;随机现象所能发生的事件是有限的、互不相容的,而且每个基本事件发生的可能性相等。 两个特点&#xff1a; 一是试验的样本空间有限&#xff0c;如掷硬币有正反两种结果&#xff0c;掷骰子有6种结果等&#xff1b; 二是试验中每个结果出现的可能性相同&am…

app测试和app接口测试要点详解

一、app测试要点 1.安装、卸载&#xff1a;测试app能否正常安装或者卸载 2.app升级&#xff1a;本地升级&#xff0c;在线升级&#xff0c;原数据是否正常 3.功能性 不同平台一致性 4稳定性 系统交互,低电量,蓝牙耳机 5.权限 6.正常场景 基本功能 7.异常场景 无电,无网 …

App测试流程及测试点

目录 1 APP测试基本流程1.1 流程图1.2 测试周期1.3 测试资源1.4 日报及产品上线报告 2 App测试点2.1 安全测试2.1.1 软件权限2.1.2 安装与卸载安全性2.1.3 数据安全性2.1.4 通讯安全性2.1.5 人机接口安全性 2.2 安装、卸载测试2.2.1 安装2.2.2 卸载 2.3 UI测试2.3.1 导航测试2.…

APP_测试流程(测试点)

1 APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。 1.3测试资源 测试任务开始前,检查各项测试资源。 --产品功能需求文档; --产品原型图…

ARP协议工作流程

ARP协议&#xff1a;由IP地址获取物理地址的TCP/IP协议。 当主机A与主机B要通信时&#xff0c;以下是工作流程&#xff1a; 1、先根据路由表&#xff0c;确定B的IP地址&#xff0c;然后查询本地ARP缓存表看是否能匹配到B的MAC地址。 2、如何没匹配到B的MAC地址&#xff0c;则…

计算机网络——ARP协议

1、ARP协议介绍 ARP&#xff08;Address Resolution Protocol&#xff09;也称地址解析协议&#xff0c;是根据IP地址获取物理地址的一个TCP/IP协议。它可以解决同一个局域网内主机或路由器的IP地址和MAC地址的映射问题。 OSI模型把网络工作分为七层&#xff0c;IP地址在OSI模…

认识ARP协议

目录 一、为什么需要ARP协议&#xff1f; 二、ARP报文的格式 三、主机X发送ARP请求的过程 1、填充ARP报文 2、链路层封装ARP报文 3、发送ARP请求 四、IP地址和Mac地址的映射表 ARP协议并不是一个单纯的数据链路层的协议&#xff0c;而是一个介于数据链路层和网络层之间的…