java中textfield和textarea有啥区别啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中textfield和textarea有啥区别啊相关的知识,希望对你有一定的参考价值。

textfield只有一行可写;textarea是一个区域,可以有很多行;textarea的方法比textfield多。

Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。Java由James Gosling和同事们共同研发,并在1995年正式推出。

Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。

另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年Oracle公司收购Sun Microsystems。

参考技术A textfield只有一行可写
textarea是一个区域,可以有很多行
textarea 的方法比textfield的多。。看看api文档吧。。
这东西要写写才能感受到。例如textarea可以加滚动条什么的。。本回答被提问者和网友采纳
参考技术B textfield只有一行可写
textarea是一个区域,可以有很多行

java的JTextArea 和 TextArea 到底有啥根本的区别。

参考技术A java的JTextArea 和 TextArea 根本的区别如下:
1、TextArea 是Java 1.0中的一部分,它链接到/使用本地OS TextArea组件(现代操作系统都内置的GUI工具包是这样),但是是有问题的,喜欢的java.awt许多其他的事情,在跨平台的兼容性方面。

2、JTextArea是swing的一部分。该项目之后,像文本区域同行组件显著问题的发展,提供了100%的Java GUI解决方案,这将是100%跨平台。

3、老的AWT组件都是线程安全的,而Swing组件都不是线程安全的。swing组件应该仅由UI线程进行修改。
参考技术B JTextArea 是JFrame里的
TextArea 是Frame里的
JFrame继承Frame,所以JTextArea 和 TextArea 的区别是JTextArea继承TextArea本回答被提问者和网友采纳

以上是关于java中textfield和textarea有啥区别啊的主要内容,如果未能解决你的问题,请参考以下文章

将 textFields/textArea 写入文本文件

java的JTextArea 和 TextArea 到底有啥根本的区别。

JavaFX TextArea和TextField显示不同的颜色

从 textField 获取输入并在 textArea 中显示

让 Django 为 TextField 而不是 textarea 构建 contenteditable div

JavaFX TextArea & TextField 显示不同的颜色