第十三篇、文本框、密码框和文本域。

article/2025/9/24 20:58:11

文章目录

  • 前言
  • 一、文本框、密码框和文本域之间的对比
  • 二、代码示例
    • 1.文本框
    • 2.密码框
    • 3.文本域
  • 总结


前言

上一篇我们共同学习了下拉框和列表框,本篇我们将学习文本框、密码框和回顾我们之前学习的文本域。


一、文本框、密码框和文本域之间的对比

文本框:可以展示用户的输入内容,但是不能换行。
密码框:可以以不可见的形式展示输入的内容。
文本域:以可见的方式展示用户的内容,可以换行。

二、代码示例

1.文本框

代码如下(示例):
JTextDemo类

public class JTextDemo extends JFrame {public JTextDemo() {Container container = this.getContentPane();TextField textField = new TextField("Hello");TextField textField1 = new TextField("World");container.add(textField,BorderLayout.NORTH);container.add(textField1,BorderLayout.SOUTH);this.setSize(450,300);this.setVisible(true);this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}public static void main(String[] args) {new JTextDemo();}
}

运行结果:
在这里插入图片描述

2.密码框

代码如下(示例):
JPassWordDemo类

public class JPassWordDemo extends JFrame {public JPassWordDemo() {Container container = this.getContentPane();JPasswordField jPasswordField = new JPasswordField();jPasswordField.setEchoChar('*');container.add(jPasswordField,BorderLayout.CENTER);this.setSize(450,300);this.setVisible(true);this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}public static void main(String[] args) {new JPassWordDemo();}
}

运行结果:
在这里插入图片描述

3.文本域

代码如下(示例):
JScrollDemo类

public class JScrollDemo extends JFrame {public JScrollDemo(){Container container = this.getContentPane();//文本域JTextArea jTextArea = new JTextArea(20, 50);jTextArea.setText("这是一个文本域");//JScroll面板JScrollPane jScrollPane = new JScrollPane(jTextArea);container.add(jScrollPane);this.setVisible(true);this.setBounds(100,100,300,350);this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}public static void main(String[] args) {new JScrollDemo();}
}

运行结果:
在这里插入图片描述


总结


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

相关文章

java:文本域的简单使用

文本域的简单使用 一、关键代码二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果 五、结语六、定位日期 一、关键代码 常见的创建类方式,创建文本域。需要注意添加相关的包类,具体可看源码…

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模…