1 需求

  • 获取输入框长度

    • public int getColumns() 默认值是0
  • 设置输入框长度
    • public void setColumns(int columns)
  • 获取输入框内容
  • 设置输入框内容
    • public TextField(String text) throws HeadlessException
    • public TextField(String text, int columns) throws HeadlessException
    • public void setText(String t)


2 接口

Class TextField

public class TextField extends TextComponent

java.lang.Object 
        java.awt.Component 
                java.awt.TextComponent 
                        java.awt.TextField

  • Constructor Detail

    • public TextField() throws HeadlessException
    • public TextField(String text) throws HeadlessException
    • public TextField(int columns) throws HeadlessException
    • public TextField(String text, int columns) throws HeadlessException
  • Method Detail
    • public void addNotify()
    • public char getEchoChar()
    • public void setEchoChar(char c)
    • public void setText(String t)
    • public boolean echoCharIsSet()
    • public int getColumns()
    • public void setColumns(int columns)
    • public Dimension getPreferredSize(int columns)
    • public Dimension getPreferredSize()
    • public Dimension getMinimumSize(int columns)
    • public Dimension getMinimumSize()
    • public void addActionListener(ActionListener l)
    • public void removeActionListener(ActionListener l)
    • public ActionListener[] getActionListeners()
    • public <T extends EventListener> T[] getListeners(Class<T> listenerType)
    • protected void processEvent(AWTEvent e)
    • protected void processActionEvent(ActionEvent e)
    • protected String paramString()
    • public AccessibleContext getAccessibleContext()

3 示例代码

import java.awt.*;public class Test {public static void main(String[] args) {Frame frame = new Frame("TextField Demo");TextField tf = new TextField("hello",10);frame.add(tf);frame.setBounds(100,100,300,300);frame.setVisible(true);}
}


4 参考资料

Java技能树-GUI-AWT-组件-TextField类相关推荐

  1. 【JAVA】GUI常用组件

    [JFrame]:顶层窗口 构造方法:JFrame():构造不可见新窗体 成员方法: void setTitle(String title):设置窗体标题 void setSize(int width ...

  2. [java/初学者/GUI编程]GUI界面设计——界面组件类

     前言 GUI,即图形用户界面,其英文全称是Graphics User Interface. 它是基于图形的界面,windows就是一个图形用户界面的操作系统,而DOS是基于命令提示符的操作系统,GU ...

  3. Java的GUI编程---AWT介绍

    AWT AWT介绍 包含了很多类和接口.用于GUI编程:图形用户界面编程 元素:窗口,按钮,文本框 java.awt 组件和容器 Frame package com.akita.lesson01;im ...

  4. Java基础-GUI入门-AWT详解

    AWT 2.1.AWT介绍 其包含了很多的类和接口. 元素:窗口,按钮,文本框. Java.awt: 2.2.组件和容器 1.Frame 代码: package com.edwin.lession01 ...

  5. java 组件 接口_java学习之图形用户接口AWT组件部分

    记录学习Java私塾Java视频培训教程中级-9 图形用户接口AWT组件部分 学习视频资源分享: 地址:http://pan.baidu.com/s/1eSDiZAi 密码:lvy6 PS:视频的画质 ...

  6. JAVA的AWT组件概述

    1.组件 组件(component)是构成图形用户界面的基本成分和核心元素,组件类(Component)是一个抽象类,是AWT组件类的根类,实际使用的组件都是Component的子类.Componen ...

  7. Java GUI AWT如何搭建一个基本的GUI界面.

    Java :swing and AWT 抽象窗口工具组(Abstract Window Toolkit=AWT) 一.AWT 1.包含很多类和接口GUI 2.元素:窗口,按钮,文本框- 3. java ...

  8. java awt button_AWT Button类

    介绍 按钮是一个控制组件,按下时有一个标签,并生成一个事件.当按钮被按下和释放,AWT发送ActionEvent的一个实例的按钮,通过调用按钮上的processEvent.按钮的processEven ...

  9. java中GUI的awt和Swing的知识点

    刚刚学习了java的GUI,写了几个程序,基本熟悉了awt和Swing,下面和大家分享一下知识点 1.JFrame的层次结构 参考:http://tieba.baidu.com/p/200421612 ...

  10. JAVA GUI界面组件学习

    这周主要练习了GUI界面组件,设计了一个登陆界面,整体运用BorderLayout界面,将界面分为上.中.下,又将中间部分分为三层,运用了组合框来记录登陆ID,添加了复选框完善程序,基本实现了登陆界面 ...

最新文章

  1. 设计模式 之美 -- 工厂方法模式
  2. 阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第5节 final关键字_5_final关键字用于修饰成员变量...
  3. php和python学哪个-php和python哪个
  4. gui窗口遮挡算法_软件更新丨AWTK 1.2 发布,国产开源 GUI 引擎
  5. pixhawk/px4如何获取及使用传感器数据
  6. PHP中的mb_convert_encoding与iconv函数介绍
  7. 小型Hadoop集群的Ganglia配置和一些故障排除
  8. Linux 命令之 sftp -- 交互式的文件传输程序
  9. 数据库的辅助工具:My-SqlViewer
  10. git 删除本地和远程分支_如何在本地和远程删除Git分支
  11. git学习4--公钥的配置
  12. 2021年6月Python小屋编程比赛获奖名单
  13. Revit二次开发示例:AutoUpdate
  14. Android Studio出现Error:No service of type Factory available in ProjectScopeServices.
  15. C语言入门的三个简易程序
  16. 实在智能收获机器之心权威认证,展现头部RPA厂商强劲实力
  17. 技术原理丨超高精准度IP地址定位这样实现
  18. 制作OpenOffice的Docker镜像并添加中文字体解决乱码问题
  19. C# Windows系统音量调节Demo源码
  20. Cell Biolabs丨艾美捷丨羟脯氨酸检测试剂盒

热门文章

  1. NB-IoT费控智能电表功能介绍及远程拉合闸控制的应用
  2. alfafile中转站免费_《中转站》电影完整版免费在线观看_中转站下载 - 老古影院...
  3. 传统燃油车迎来“诺基亚时刻”,油站行业或将加速上演“大逃亡”
  4. 360酷派正式和解:360增持奇酷科技股份至75%
  5. AutoCAD2014打开一闪而过解决方法_七夕小子_新浪博客
  6. 人生苦短,我用小程序刷面试题
  7. Java编程(3)-买飞机票
  8. ipad横竖屏转屏的坑要注意
  9. 乡镇干部计算机培训计划,计算机学院开展梦想起航计划之2017级新生班级干部培训活动...
  10. 你想不到吧,这些都是“外资”哦!!