JAVA中的事件中,能不能用if语句让一个事件可能有多个响应?如以下程序:
来源:百度知道 编辑:UC知道 时间:2024/06/28 20:38:52
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class JfvStudy extends JApplet {
//定义界面元素
JButton
b1=new JButton("请输入一个数点击确认");
//for( i=0;i<10;i++)JButton b[i]=new JButton();
JTextField t = new JTextField(20);
static int i=0;
//static String str="";
public void init() {
//重写init方法init() 小程序第一次被创建,初次运行初始化小程序时调用
Container cp = getContentPane();//定义布局
cp.setLayout(new FlowLayout());
ActionListener a = new ActionListener(){
@SuppressWarnings("deprecation")
public void actionPerformed(ActionEvent e){
String s=t.getText();
if(i==0){
i++;
b1.setText("此时i=0");
t.setText("0");
};
if(i==1){
i++;
b1.setTex
import java.awt.*;
import java.awt.event.*;
public class JfvStudy extends JApplet {
//定义界面元素
JButton
b1=new JButton("请输入一个数点击确认");
//for( i=0;i<10;i++)JButton b[i]=new JButton();
JTextField t = new JTextField(20);
static int i=0;
//static String str="";
public void init() {
//重写init方法init() 小程序第一次被创建,初次运行初始化小程序时调用
Container cp = getContentPane();//定义布局
cp.setLayout(new FlowLayout());
ActionListener a = new ActionListener(){
@SuppressWarnings("deprecation")
public void actionPerformed(ActionEvent e){
String s=t.getText();
if(i==0){
i++;
b1.setText("此时i=0");
t.setText("0");
};
if(i==1){
i++;
b1.setTex
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class JfvStudy extends JApplet {
//定义界面元素
JButton
b1=new JButton("请输入一个数点击确认");
//for( i=0;i<10;i++)JButton b[i]=new JButton();
JTextField t = new JTextField(20);
static int i=0;
//static String str="";
public void init() {
//重写init方法init() 小程序第一次被创建,初次运行初始化小程序时调用
Container cp = getContentPane();//定义布局
cp.setLayout(new FlowLayout());
ActionListener a = new ActionListener(){
@SuppressWarnings("deprecation")
public void actionPerformed(ActionEvent e){
String s=t.getText();
if(i==0){
i++;
b1.setText("此时i=0");
t.setText("0");
};
if(i==1){
i++;
b1.setText("此时i=1");
t.setText("1");
};
if(i==2){
i=0