国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java學習:AWT組件和事件處理的筆記(1)--文本框

2019-11-14 21:56:55
字體:
來源:轉載
供稿:網友
java學習:AWT組件和事件處理的筆記(1)--文本框

java.awt包中的TextField類是專門用來建立文本框的,即TextField類創建的一個對象便是一個文本框。

1.TextField類的主要方法 (1)TextField() 創建的文本框可編輯,用戶可在文本框中輸入若干個字符,可見字符序列長度為一個機器字符長 (2)TextField(int x) 創建的文本框可編輯,用戶可在文本框中輸入若干個字符,可見字符序列長度為x個機器字符長 (3)TextField(String s) 創建的文本框的初始字符串為s,文本框可編輯,用戶可在文本框中輸入若干個字符 (4)public void setText(String s) 文本框對象調用該方法,會清空文本框中先前的文本,設置文本框中的文本為參數s指定的文本 (5)public String getText() 文本框對象調用該方法,可以獲取文本框中的文本 (6)public void setEchoChar(char c) 文本框對象調用該方法可以設置回顯字符,當用戶在文本框中進行文字輸入時,文本框只顯示參數c指定的字符 (7)public void setEditable(boolean b) 文本框對象調用該方法可以設置文本框的可編輯性 (8)public void addActionListener(ActionListener l) 文本框對象調用該方法可以向文本框增加動作監視器 (9)public void removeActionListener(ActionListener l) 文本框對象調用該方法可以移去文本框上的動作監視器

實戰練習:設計一個包含兩個文本框的窗口 代碼如下:

import java.awt.*;class WindowText extends Frame{    TextField text1,text2;    WindowText(String s){        super(s);        setLayout(new FlowLayout());/*設置文本框FlowLayout布局(從左到右排列,排滿了換行)*/        text1=new TextField("輸入密碼:",10);        text1.setEditable(false);        text2=new TextField(10);        text2.setEchoChar('*');        add(text1);        add(text2);        setBounds(100,100,400,150);        setVisible(true);        validate();    }}public class Example2{    public static void main(String[] args)    {        WindowText win=new WindowText("這是一個添加了文本框的窗口")    ;    }}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 抚宁县| 宁河县| 涿州市| 铁岭县| 保定市| 晋州市| 芷江| 黄浦区| 汶上县| 绍兴市| 西畴县| 武川县| 广德县| 贺州市| 延津县| 封开县| 防城港市| 屯门区| 万源市| 荣昌县| 张家港市| 界首市| 滨州市| 奉节县| 安国市| 泌阳县| 巴楚县| 锡林郭勒盟| 浙江省| 铜陵市| 潼南县| 瑞金市| 高邮市| 淅川县| 方山县| 甘泉县| 万载县| 石棉县| 石渠县| 汝南县| 南漳县|