黑马程序员_建立一个文本框 一个文本区域 一个按钮 文本框只能输入数字 并通过按钮 转换到文本区域
2012-06-10 09:15
525 查看
---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="blank">java培训</a>、期待与您交流! ----------------------
import java.awt.*;
import java.awt.event.*;
class practice26
{
private Frame frame;
private TextField tf;
private Button b;
private TextArea ta;
practice26()
{
ini();
}
public void ini()
{
frame=new Frame();
frame.setBounds(200,100,500,400);
frame.setLayout(new FlowLayout());
tf=new TextField(30);
ta=new TextArea(5,40);
b=new Button("弹弹弹");
frame.add(tf);
frame.add(b);
frame.add(ta);
method();
frame.setVisible(true);
}
public void method()
{
frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}});
b.addActionListener(new ActionListener(){
Dialog d;
public void actionPerformed(ActionEvent e)
{
if(tf.getText().matches("\\d+"))
ta.setText(tf.getText());
else
{
d=new Dialog(frame);
Label lb=new Label("不是数字");
Button bu=new Button("确定");
d.setBounds(300,200,200,100);
d.setLayout(new FlowLayout());
d.add(lb);
d.add(bu);
d.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
d.setVisible(false);
}});
bu.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{ d.setVisible(false);
}
});
d.setVisible(true);
}
}});}
public static void main(String[] args)
{
new practice26();
}
}
---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="blank">java培训</a>、期待与您交流! ----------------------
import java.awt.*;
import java.awt.event.*;
class practice26
{
private Frame frame;
private TextField tf;
private Button b;
private TextArea ta;
practice26()
{
ini();
}
public void ini()
{
frame=new Frame();
frame.setBounds(200,100,500,400);
frame.setLayout(new FlowLayout());
tf=new TextField(30);
ta=new TextArea(5,40);
b=new Button("弹弹弹");
frame.add(tf);
frame.add(b);
frame.add(ta);
method();
frame.setVisible(true);
}
public void method()
{
frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}});
b.addActionListener(new ActionListener(){
Dialog d;
public void actionPerformed(ActionEvent e)
{
if(tf.getText().matches("\\d+"))
ta.setText(tf.getText());
else
{
d=new Dialog(frame);
Label lb=new Label("不是数字");
Button bu=new Button("确定");
d.setBounds(300,200,200,100);
d.setLayout(new FlowLayout());
d.add(lb);
d.add(bu);
d.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
d.setVisible(false);
}});
bu.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{ d.setVisible(false);
}
});
d.setVisible(true);
}
}});}
public static void main(String[] args)
{
new practice26();
}
}
---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="blank">java培训</a>、期待与您交流! ----------------------
相关文章推荐
- 用户在文本框中输入需要转换的十进制数,通过点击3个按钮在标签中显示结果。(点击一个实现一个)
- 窗体标题为“我文本框实验”;窗体上一个标签,内容如图;窗体上有一个文本框,文本框只能输入0至9这十种数字,且最多输入8个数字;单击结束按钮程序即可结束。
- C#键位定制:设置一个文本框只能输入数字键
- 正则实现文本框只能输入16个数字,每4位数字后添加一个空格
- 用javascript限制一个文本框只能输入数字
- jquery中当text文本框为空时,button按钮是disabled状态,否则为enable状态且输入框只能输入数字。
- 用javascript限制一个文本框只能输入数字
- 文本框 只能输入数字 金额 中文 英文 字母 (以及怎么只能输入一个小数点和数字)
- jquery中当text文本框为空时,button按钮是disabled状态,否则为enable状态且输入框只能输入数字。并用alert显示第一个数字
- 限制一个文本框只能输入数字以及限制最大只能输入的数字
- 一个 只能输入数字的文本框 文本框焦点转移、口令文本框、只读文本框
- 文本筐怎样让它只能输入数字(以及怎么只能输入一个小数点和数字)
- 设计一个窗体。窗体上有一个文本框,该文本框中只能输入0至9十种数字。
- 写一个方法完成如下功能,判断从文本框textbox1输入的一个字符,如果是数字则求该数字的阶乘,如果是小写字条,则转换为大写,大写字符不变,结果在文本框textbox2中显示
- input文本输入框所有用法 文字显示 点击选框编辑 文本框变色 只能输入中文、英文、数字 只读状态 不能黏贴
- C#程序设计(十六)----窗体上有一个文本框中只能输入0至9十种数字、a至z或A至Z五十二种字符
- HTML控制文本框只能输入数字和小数点,并且只能保留小数点后两位 金额转换,阿拉伯数字的金额转换成 面试题
- html限制文本框只能输入数字和一个小数点
- C# Winform 用正则让文本框只能输入数字及格式化文本内容
- 如何使SWT文本只能输入金额(一个小数点及数字)