成都网站建设设计

将想法与焦点和您一起共享

java重置按钮的代码 java重置按钮代码jsp

JAVA 设置一个按钮,点击该按钮,程序重新从初始状态开始执行

你好:

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的平乐网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

如果是罩茄表单的话可以很简物冲察单

input type="reset" value="重判拆置" /

编写java程序包含两个文本框用于接收输入一个确定按钮,一个重置按钮。一个显示结果的标签;

//我不知道你的具体要求,将漏桐响应事件设为在输入后按回车

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

class Huida//自定义组件

{ JFrame f;//声明一个视窗组件对象

Container c;//声明一个中间层组件面板

JTextField jtf1,jtf2,jtf3;//声明一个单行文本框

JButton b,b1;//声明一个按钮组件对象

JLabel text;

public void creatInterface()

{ // int m=0;

f=new JFrame("计算器");//实例化顶层

c=f.getContentPane();//添加中间层到视窗组件

c.setLayout(new FlowLayout());//布局管理器

jtf1=new JTextField("",10);//10列

jtf1.setEditable(true);//设置文本框属性为可以编辑

jtf1.setHorizontalAlignment(JTextField.RIGHT );//设置文本框内容右对齐

jtf2=new JTextField("",10);//10列

jtf2.setEditable(true);//设置文本框属性为可以编辑

jtf2.setHorizontalAlignment(JTextField.RIGHT );

text=new JLabel("");

jtf1.addActionListener(

new ActionListener()//匿名内升慧部吵搜答类

{public void actionPerformed(ActionEvent e)

{ for(int i=0;ijtf1.getText().length();i++)

{

char ch=jtf1.getText().charAt(i);//返回组成jtf1的每个字符

if(Character.isDigit(ch))

{ jtf2.requestFocus(true);

text.setText("输入正确");

}

else

{ jtf1.requestFocus(true);

text.setText("请输入数字");

}}

}});

jtf2.addActionListener(

new ActionListener()//匿名内部类

{public void actionPerformed(ActionEvent e)

{ for(int i=0;ijtf2.getText().length();i++)

{

char ch=jtf2.getText().charAt(i);//返回组成jtf2的每个字符

if(Character.isDigit(ch))

{ b.requestFocus(true);

text.setText("输入正确");}

else

{ jtf2.requestFocus(true);

text.setText("请输入数字");

}}

}});

b=new JButton("确定");

b1=new JButton("重置");

b.addActionListener(

new ActionListener()//匿名内部类

{public void actionPerformed(ActionEvent e)

{

}

});

b1.addActionListener(

new ActionListener()//匿名内部类

{public void actionPerformed(ActionEvent e)

{ jtf1.setText("");

jtf2.setText("");

text.setText("");}

});

c.add(jtf1);//添加文本框到中间层

c.add(jtf2);//添加文本框到中间层

c.add(text);

c.add(b);//添加按钮到中间层

c.add(b1);//添加按钮到中间层

c.setBackground(Color.blue);//设置背景颜色

f.setSize(400,200);//设置大小

f.setResizable(false);

f.setVisible(true);//设置为可见

}

public static void main(String args[])

{

Huida m=new Huida();

m.creatInterface();

}

}

java图像界面编程怎么“重置”按钮不起作用

if(arg0.getSource()==reset){

是这个判断有问题,你判断 arg0.getSource() 与 reset 是否相等,不能用 == 号,

要直接改用 arg0.getSource().equals(reset) 这样来判断才梁斗能有效。

if(arg0.getSource().equals(reset)) {

你好轮把程序中所有使用 == 号判断的全部改为 equals 再友渣信试试。


分享名称:java重置按钮的代码 java重置按钮代码jsp
文章分享:http://chengdu.cdxwcx.cn/article/ddpeiee.html