在Java语言中,有两个Swing组件用于得到文本输入:文本域(JTextField)和文本区(JTextArea)。
二者区别:文本域只能接受单行文本输入而文本区可以接受多行文本输入。
这两个类都继承自类JTextComponent。
void setText ( String t )
改变一个文本组件中的文本。
参数:t 新文本
String getText ( )
返回包含该文本组件中的文本。
void setEditable ( boolean b )
决定用户是否能够编辑该文本组件的内容。
把一个文本域添加到一个窗口的通常办法是把它添加到一个面板或者容器中。
JPanel pl = new JPanel ( ) ;
JTextField tf = new JTextField (“H”, 20 );
pl.add ( tf ) ;
这段代码将添加一个文本域,同时文本域中内容初始化为“H”;宽度设为20。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !