懂java的进;急急急急急急!!求java解释 解释下下面代码每句的意思 谢谢、
importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassKY9_2{privateJ...
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class KY9_2{
private JFrame f;
private JButton btn;
public KY9_2()
{
f=new JFrame("Demo Frame");
btn=new JButton("你好!!!");
f.getContentPane().add(btn);
f.setLocation(100,300);
f.setSize(300,300);
f.setVisible(true);
btn.addActionListener(new MyListener());
}
public class MyListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(btn.getText().equals("你好!!!"))
btn.setText("再见!!!");
else
btn.setText("你好!!!");
}
}
public static void main(String[] s)
{
KY9_2 t=new KY9_2();
}
} 展开
import java.awt.event.*;
import javax.swing.*;
public class KY9_2{
private JFrame f;
private JButton btn;
public KY9_2()
{
f=new JFrame("Demo Frame");
btn=new JButton("你好!!!");
f.getContentPane().add(btn);
f.setLocation(100,300);
f.setSize(300,300);
f.setVisible(true);
btn.addActionListener(new MyListener());
}
public class MyListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(btn.getText().equals("你好!!!"))
btn.setText("再见!!!");
else
btn.setText("你好!!!");
}
}
public static void main(String[] s)
{
KY9_2 t=new KY9_2();
}
} 展开
2个回答
展开全部
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class KY9_2{
private JFrame f;
private JButton btn;
public KY9_2()
{
f=new JFrame("Demo Frame");//创建一个窗口f
btn=new JButton("你好!!!");//创建一个按钮btn,并且按钮的内容为:你好!!!
f.getContentPane().add(btn);//将btn按钮添加到f的窗口中
f.setLocation(100,300);//设置f的位置.
f.setSize(300,300);//设置f的大小
f.setVisible(true);//设置f为可见
btn.addActionListener(new MyListener());//为btn按钮添加监听
}
public class MyListener implements ActionListener
{
public void actionPerformed(ActionEvent e)//当点击btn按钮的时候
{
if(btn.getText().equals("你好!!!"))//如果按钮上的内容为:你好!!!
btn.setText("再见!!!");//就讲按钮上的内容改为:再见!!!
else
btn.setText("你好!!!");//如果按钮上的内容不是:你好,则将按钮上的内容改为:你好!!!
}
}
public static void main(String[] s)
{
KY9_2 t=new KY9_2();//实例化
}
}
import java.awt.event.*;
import javax.swing.*;
public class KY9_2{
private JFrame f;
private JButton btn;
public KY9_2()
{
f=new JFrame("Demo Frame");//创建一个窗口f
btn=new JButton("你好!!!");//创建一个按钮btn,并且按钮的内容为:你好!!!
f.getContentPane().add(btn);//将btn按钮添加到f的窗口中
f.setLocation(100,300);//设置f的位置.
f.setSize(300,300);//设置f的大小
f.setVisible(true);//设置f为可见
btn.addActionListener(new MyListener());//为btn按钮添加监听
}
public class MyListener implements ActionListener
{
public void actionPerformed(ActionEvent e)//当点击btn按钮的时候
{
if(btn.getText().equals("你好!!!"))//如果按钮上的内容为:你好!!!
btn.setText("再见!!!");//就讲按钮上的内容改为:再见!!!
else
btn.setText("你好!!!");//如果按钮上的内容不是:你好,则将按钮上的内容改为:你好!!!
}
}
public static void main(String[] s)
{
KY9_2 t=new KY9_2();//实例化
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
f=new JFrame("Demo Frame");//新定义一个frame窗体。名字叫demo Frame
btn=new JButton("你好!!!");//定义一个你好的按钮
f.getContentPane().add(btn);//把按钮添加到窗体中
f.setLocation(100,300);//设置窗体的初始位置
f.setSize(300,300);//设置窗体大小
f.setVisible(true);//设置窗体为可见的
btn.addActionListener(new MyListener());//给按钮点添加点击监听事件
if(btn.getText().equals("你好!!!"))判断按钮中的内容
btn.setText("再见!!!"); //如果是你好。就写再见
else
btn.setText("你好!!!");//如果不是就显示你好。
KY9_2 t=new KY9_2(); //运行上面的方法。
btn=new JButton("你好!!!");//定义一个你好的按钮
f.getContentPane().add(btn);//把按钮添加到窗体中
f.setLocation(100,300);//设置窗体的初始位置
f.setSize(300,300);//设置窗体大小
f.setVisible(true);//设置窗体为可见的
btn.addActionListener(new MyListener());//给按钮点添加点击监听事件
if(btn.getText().equals("你好!!!"))判断按钮中的内容
btn.setText("再见!!!"); //如果是你好。就写再见
else
btn.setText("你好!!!");//如果不是就显示你好。
KY9_2 t=new KY9_2(); //运行上面的方法。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询