Java图形
来源:互联网 发布:北大青鸟软件测试 编辑:程序博客网 时间:2024/05/21 21:40
1.
JTextField JTextArea
一、单行文本输入框(JTextField)
在许多情况下,用户可能还需要输入一些文字,这时就需要用到文本输入框。单行文本输入框是由 JTextField 类实现的。它的构造函数如下:
(1) JTextField() 构造一个新的单行文本输入框。
(2) JTextField(int length) 构造一个指定长度的单行文本输入框。
(3) JtextField(String text) 构造一个指定初始内容的单行文本输入框。
(4) JTextField(String text,int length) 构造一个指定长度,指定初始内容的单行文本输入框。
(5) JTextField(Document docu,String text,int length) 指定文件存储模式构造一个指定长度,指定初始内容的单行文本输入框。
二、多行文本输入框(JTextArea)
多行文本输入框的功能与单行文本输入框的功能相同,只是它能显示更多的文字。因为单行文本输入框只能输入一行的文字,所以需要输入和显示较多的文字时,就要用到多行文本输入框。多行文本输入框是由 JTextArea 类实现的。JTextArea类的构造方法有4种:
(1) JTextArea() 构造一个新的多行文本输入框。
(2) JTextArea(int row,int column) 构造一个指定长度和宽度的多行文本输入框。
(3) JTextArea(String text) 构造一个显示指定文字的多行文本输入框。
(4) JTextArea(String text,int row,int column) 构造一个指定长度,指定宽度,并显示指定文字的多行文本输入框。
(5) JTextArea(Document doc) 构造一个指定文件存储模式的多行文本输入框。
(6) JTextArea(Document doc,String text,int row,int column) 构造一个指定文件存储模式,指定长度和指定宽度,并显示指定文字的多行文本输入框。
三、文本输入组件使用示例:
import java.awt.*;
import javax.swing.*;
public class TextDemo extends JFrame{
public TextDemo(){
Container contentPane=this.getContentPane();
JPanel jPanel1=new JPanel(new GridLayout(3,1));
//创建一个单行文本框对象,指定初值为"one"
JTextField jTextField1=new JTextField("one");
//创建一个密码框,指定默认初值为"password",以"*"显示
JPasswordField jPasswordField1=new JPasswordField("password");
//创建一个5行5列的指定初值的多行文本框对象
JTextArea jTextArea1=new JTextArea("This is a JTextArea example!",5,5);
jPanel1.add(jTextField1);
jPanel1.add(jPasswordField1);
jPanel1.add(jTextArea1);
contentPane.add(jPanel1);
this.setTitle("TextDemo");
this.setSize(300,200);
this.setVisible(true);
}
public static void main(String args[]){
TextDemo test=new TextDemo();
}
}
- java 图形
- Java图形
- 【java】图形
- Java服务器端图形编程
- Java图形用户界面设计
- java 图形旋转操作
- Java 图形用户界面设计
- Java图形用户界面设计
- java图形组件大全
- java图形组件大全
- Java图形用户界面设计
- java图形编程
- Java打印钻石图形
- java 画立体图形
- 图形编程 - core java
- Java图形操作xmlgraphics
- flex +java 图形保存
- Java 图形用户界面设计
- Android中Fragment的使用
- js + php 处理 永远的敌人 特殊符号 1 在网页上的显示问题
- C# 管理 WebBrowser Print
- netty框架中的ChannelFuture 详解
- spring里的工具类,摘自spring3.0.5版本
- Java图形
- srand rand
- mysql解压版配置
- Giraph源码分析(一) —— 启动ZooKeeper服务
- SpringMVC上传下载,页面不刷新提交带附件的form表单
- 一起吃苦的幸福
- MySQL 触发器简单实例
- jasperReport+iReport的使用
- mvc 中 弹出提示框