本文概述
- AWT TextArea类声明
- Java AWT TextArea示例
- 带有ActionListener的Java AWT TextArea示例
AWT TextArea类声明
public class TextArea extends TextComponent
Java AWT TextArea示例
import java.awt.*;
public class TextAreaExample
{
TextAreaExample(){
Frame f= new Frame();
TextArea area=new TextArea("Welcome to srcmini");
area.setBounds(10, 30, 300, 300);
f.add(area);
f.setSize(400, 400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new TextAreaExample();
}
}
输出:
文章图片
带有ActionListener的Java AWT TextArea示例
import java.awt.*;
import java.awt.event.*;
public class TextAreaExample extends Frame implements ActionListener{
Label l1, l2;
TextArea area;
Button b;
TextAreaExample(){
l1=new Label();
l1.setBounds(50, 50, 100, 30);
l2=new Label();
l2.setBounds(160, 50, 100, 30);
area=new TextArea();
area.setBounds(20, 100, 300, 300);
b=new Button("Count Words");
b.setBounds(100, 400, 100, 30);
b.addActionListener(this);
add(l1);
add(l2);
add(area);
add(b);
setSize(400, 450);
setLayout(null);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
String text=area.getText();
String words[]=text.split("\\s");
l1.setText("Words: "+words.length);
l2.setText("Characters: "+text.length());
}
public static void main(String[] args) {
new TextAreaExample();
}
}
【Java AWT TextArea】输出:
文章图片
推荐阅读
- Java AWT TextField
- Java AWT滚动条
- Java AWT PopupMenu
- Windows 10的10大最佳Xbox 360模拟器推荐合集(你知道哪些())
- 13款用于在线评估的最佳开源考试软件推荐合集
- 如何将照片从Android传输到iPhone(实现方法分步指南)
- 16款最佳免费在线YouTube缩略图制作工具合集推荐
- 如何从Windows 10中的右键单击上下文菜单中删除项目()
- Win8.1安装photoshop提示“please uninstall”怎样办?