:JTextField的(文本框)使用:

JTextField 是一个轻量级组件,它允许编辑单行文本。

1.JTextField的常用构造方法:

JTextField() 构造一个新的 TextField。

JTextField(int columns) 构造一个具有指定列数的新的空 TextField。

JTextField(String text) 构造一个用指定文本初始化的新TextField。

JTextField(String text, int columns) 构造一个用指定文本和列初始化的新TextField。

2.JTextField的常用方法:

SetText(string) 设置文本域中的文本值
GetText()返回文本域中的输入文本值getColumns()返回文本域的列数setEditable(Boolean) 设置文本域是否为只读状态


±+

示例代码:
import java.awt.;
import java.awt.event.
;
import javax.swing.*;

public class JTextFieldDemo1 {

JFrame jf;
JPanel jp;
JTextField jtf1,jtf2,jtf3,jtf4;public JTextFieldDemo1() {jf = new JFrame("TextField案例");Container contentPane = jf.getContentPane();contentPane.setLayout(new BorderLayout());jp = new JPanel();jtf1 = new JTextField();jtf2 = new JTextField(10);jtf3 = new JTextField("指定文本内容");jtf4 = new JTextField("指定内容+指定长度(只读状态)",30);jtf3.setEnabled(false);jtf4.setFont(new Font("谐体",Font.BOLD|Font.ITALIC,16));//设置文本的水平对齐方式jtf4.setHorizontalAlignment(JTextField.CENTER);jp.add(jtf1);jp.add(jtf2);jp.add(jtf3);jp.add(jtf4);contentPane.add(jp);jf.pack();jf.setLocation(400, 200);jf.setVisible(true);jf.addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e) {System.exit(0);}});
}public static void main(String[] args) {new JTextFieldDemo1();

}
}
运行截图:

swing的JTextField的介绍及其使用方法相关推荐

  1. fanuc机器人四边形编程_FANUC机器人示教编程:原始路径恢复功能介绍与使用方法...

    概要 原始路径恢复功能,是在机器人运行过程中,程序动作由于某种原因被暂停的情况下,当机器人再次启动运行时首先恢复到暂停时位置的一种功能.比如,在暂停后通过手动运行方式使得机器人发生了移动,当再次启动机 ...

  2. 【Android UI设计与开发】第07期:底部菜单栏(二)Fragment的详细介绍和使用方法

    转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/8995025 由于TabActivity在Android4.0以后已经被完全弃 ...

  3. 如何通过牛顿方法解决Logistic回归问题 By 机器之心2017年8月09日 16:30 本文介绍了牛顿方法(Newton's Method),以及如何用它来解决 logistic 回归。log

    如何通过牛顿方法解决Logistic回归问题 By 机器之心2017年8月09日 16:30 本文介绍了牛顿方法(Newton's Method),以及如何用它来解决 logistic 回归.logi ...

  4. Python语言学习之文件格式后缀那些事:python和常见各种文件格式后缀介绍、使用方法之详细攻略

    Python语言学习之文件格式后缀那些事:python和常见各种文件格式后缀介绍.使用方法之详细攻略 目录 常见各种文件格式后缀介绍 .pyc文件介绍 .py文件介绍 .pxd 文件 .pyd 文件 ...

  5. CV之face_recognition:Py之face_recognition库安装、介绍、使用方法详细攻略

    CV之face_recognition:Py之face_recognition库安装.介绍.使用方法详细攻略 目录 face_recognition简介 face_recognition安装 face ...

  6. JSTL 及 tablibs 的简单介绍和配置方法

    JSTL 及 tablibs 的简单介绍和配置方法 jstl 简介 jstl 的全称就是jsp standard tag libraries, 就是jsp里的标准标签库. 引用jstl技术能在jsp种 ...

  7. informix 访问mysql_informix用户权限的介绍及查看方法

    informix用户权限的介绍及查看方法 在Informix中,有三个数据库特权级别:DBA.Resource 和 Connect Connect 特权允许用户访问数据库以及添加.修改和删除数据. R ...

  8. anaconda怎么使用python包_Anaconda中python包的介绍与使用方法

    Anaconda中python包的介绍与使用方法 目录: 1.包的定义 2.常用包管理器 3.包管理器的使用方法 4.数据科学常用的包 1.包的定义 由多个和同一功能相关的模块组成,通常为含有_ini ...

  9. 打开程序时固定位置_FANUC机器人:参考位置功能介绍与设定方法

    机器人参考位置概述 机器人参考位置是在运行程序中或手动运行过程中频繁使用的固定位置(预先设定的位置).参考位置通常是离开工装夹具等外围设备的可动区域范围内的安全位置. 机器人位于参考位置时,会立即输出 ...

最新文章

  1. 开发日记-20190507 关键词 java通过id直接操作视图
  2. 【Android NDK 开发】JNI 引用 ( 弱全局引用 | NewWeakGlobalRef | DeleteWeakGlobalRef )
  3. oracle high watermark,Elasticsearch high disk watermark 问题
  4. 做这个AI项目面试通过率达95%
  5. Data Lake Analytics-数据分析时代迎来新变革
  6. layui table勾选框的修改_layui表格(Table)下添加可更新拉选择框select
  7. 迄今为止最全:Oracle WebLogic Server产品版本介绍
  8. 不同方式遍历Map集合
  9. 离散数学 习题篇 —— 谓词公式练习
  10. Apache——CVE-2021-41773
  11. python-字典列表集合字符串
  12. 提升工作效率的软件及网站(不断更新中)
  13. MySql数据库-58沈剑 架构师之路
  14. 二叉查找树的平衡(DSW)
  15. jpeg压缩解压缩简介
  16. 解决Chrome浏览器打开新标签页,显示“无法访问此网站 连接已重置”的问题【在54.0 beta版上测试通过】
  17. app inventor调用图像识别_项目实战-图像识别项目-通过QT制作图形界面并调用百度AI进行图像识别(一)...
  18. Planet比Google earth更好用的地图下载神器Basemaps Viewer不用写代码全球高清影像框选下载tif格式
  19. 【生科行业报告】生科行业国际巨头们的2020年过得怎么样?(一)
  20. UTC时间转换为当前时区时间

热门文章

  1. 付款申请金额对不上的问题
  2. Altium Designer(五)光耦元件模型的创建
  3. Hbuilder集成微信支付教程(简单流程)
  4. 计算机毕业论文Java项目源码下载javaweb图书借阅管理系统
  5. 【Golang】安装 iris 的方法
  6. 英语课件素材处理_声音
  7. 大数据Hadoop:杀鸡用的宰牛刀
  8. 陈小春版韦小宝七个老婆简介
  9. 怎么把mp3的声音调大?
  10. 3dmax2022 python配置使用