java 程序加注释
importjava.awt.*;importjava.awt.event.*;publicclasswelcomenYou{publicstaticvoidmain(S...
import java.awt.*;
import java.awt.event.*;
public class welcomenYou {
public static void main(String args []){
new FrameInOut();
}
}
class FrameInOut extends Frame implements ActionListener {
Label prompt;
TextField input,output;
Button btnn;
FrameInOut(){
prompt=new Label("please input your name");
input=new TextField(10);
output=new TextField(25);
btnn=new Button("class");
setLayout(new FlowLayout());
add(prompt);
add(input);
add(output);
add(btnn);
btnn.addActionListener(this);
setSize(300,200);
show();
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btnn)
output.setText(input.getText()+" welcome you!");
else {
dispose();
System.exit(0);
}
}
}
这个程序以已可以运行了,不过没有关闭按钮
加注释,如果加上关闭按钮就更好了
如果注解详细,我绝不惜分! 展开
import java.awt.event.*;
public class welcomenYou {
public static void main(String args []){
new FrameInOut();
}
}
class FrameInOut extends Frame implements ActionListener {
Label prompt;
TextField input,output;
Button btnn;
FrameInOut(){
prompt=new Label("please input your name");
input=new TextField(10);
output=new TextField(25);
btnn=new Button("class");
setLayout(new FlowLayout());
add(prompt);
add(input);
add(output);
add(btnn);
btnn.addActionListener(this);
setSize(300,200);
show();
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btnn)
output.setText(input.getText()+" welcome you!");
else {
dispose();
System.exit(0);
}
}
}
这个程序以已可以运行了,不过没有关闭按钮
加注释,如果加上关闭按钮就更好了
如果注解详细,我绝不惜分! 展开
3个回答
展开全部
如果你要是应付作业的话,这样我们帮你做是可以的,但是你要是继续要学JAVA的话,还是要自己一点点搞清楚每个方法的意义的,多看看JAVA API,这些东西都是很基础的,有什么问题HI交流啊,或是加QQ313065394
import java.awt.*;
import java.awt.event.*;
public class welcomenYou //定义一个类welcomenYo
{
public static void main(String args [])//welcomenYo类的主方法,是程序的入口
{
new FrameInOut(); //生成一个FrameInOut的实例,隐藏了类名
}
}
//定义一个类FrameInOut继承Frame实现ActionListener 接口
class FrameInOut extends Frame implements ActionListener
{
//定义组件Label prompt; TextField input,output; Button btnn;
Label prompt;
TextField input,output;
Button btnn;
//FrameInOut类的构造方法
FrameInOut()
{
//实例化组件
prompt=new Label("please input your name");
input=new TextField(10);
output=new TextField(25);
btnn=new Button("class");
//设置FrameInOut的布局策略
setLayout(new FlowLayout());
//把组件添加到FrameInOut窗体上
add(prompt);
add(input);
add(output);
add(btnn);
//注册按钮btnn的监听器
btnn.addActionListener(this);
//添加关闭窗体的方法
this.addWindowListener
(
new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
);
//设置窗体FrameInOut的初始大小
setSize(300,200);
//显示窗体FrameInOut
this.setVisible(true);
}
//实现接口ActionListener的方法
public void actionPerformed(ActionEvent e) {
//当按钮点击时发生下面的动作
if(e.getSource()==btnn)
//output文本框显示input文本框的内容再加上welcome you!
output.setText(input.getText()+" welcome you!");
else {
//刷新屏幕
dispose();
System.exit(0);
}
}
}
import java.awt.*;
import java.awt.event.*;
public class welcomenYou //定义一个类welcomenYo
{
public static void main(String args [])//welcomenYo类的主方法,是程序的入口
{
new FrameInOut(); //生成一个FrameInOut的实例,隐藏了类名
}
}
//定义一个类FrameInOut继承Frame实现ActionListener 接口
class FrameInOut extends Frame implements ActionListener
{
//定义组件Label prompt; TextField input,output; Button btnn;
Label prompt;
TextField input,output;
Button btnn;
//FrameInOut类的构造方法
FrameInOut()
{
//实例化组件
prompt=new Label("please input your name");
input=new TextField(10);
output=new TextField(25);
btnn=new Button("class");
//设置FrameInOut的布局策略
setLayout(new FlowLayout());
//把组件添加到FrameInOut窗体上
add(prompt);
add(input);
add(output);
add(btnn);
//注册按钮btnn的监听器
btnn.addActionListener(this);
//添加关闭窗体的方法
this.addWindowListener
(
new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
);
//设置窗体FrameInOut的初始大小
setSize(300,200);
//显示窗体FrameInOut
this.setVisible(true);
}
//实现接口ActionListener的方法
public void actionPerformed(ActionEvent e) {
//当按钮点击时发生下面的动作
if(e.getSource()==btnn)
//output文本框显示input文本框的内容再加上welcome you!
output.setText(input.getText()+" welcome you!");
else {
//刷新屏幕
dispose();
System.exit(0);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你加了,希望对你的学习有帮助,最好的办法是自己试,一共也没有多少东西,注掉了,然后自己看效果,这样学得能快点,如果你没到一定的程度,看别人写的也没有什么进步
import java.awt.*;
import java.awt.event.*;
public class welcomenYou {
public static void main(String args[]) {
// 运行方法,实例化窗口类
new FrameInOut();
}
}
// 窗口类,引用了侦听器接口,可以写听事件
class FrameInOut extends Frame implements ActionListener {
// 文本标签
Label prompt;
// 文本框
TextField input, output;
// 按钮
Button btnn;
FrameInOut() {
// 实例化标签,上面显示的字是"please input your name"
prompt = new Label("please input your name");
// 实例化文本框
input = new TextField(10);
// 实例化文本框
output = new TextField(25);
// 实例化按钮,上面显示的字是"class"
btnn = new Button("class");
// 设置布局
setLayout(new FlowLayout());
// 添加标签
add(prompt);
// 添加文本框
add(input);
// 添加文本框
add(output);
// 添加按钮
add(btnn);
btnn.addActionListener(this);
// 窗口大小
setSize(300, 200);
// 侦听关闭按钮,右上角的X
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
// 窗口显示
show();
}
// 点击事件
public void actionPerformed(ActionEvent e) {
// 如果是点击的按钮,在文本框中显示SET的值
if (e.getSource() == btnn)
output.setText(input.getText() + " welcome you!");
else {
// 如果不是这个按钮,结束程序,但这个应该是不好用的,你整个画面就一个按钮,写和没写没什么区别
dispose();
System.exit(0);
}
}
// 关闭按钮的事件
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
// 如果是点击右上的X,结束程序
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
}
}
}
import java.awt.*;
import java.awt.event.*;
public class welcomenYou {
public static void main(String args[]) {
// 运行方法,实例化窗口类
new FrameInOut();
}
}
// 窗口类,引用了侦听器接口,可以写听事件
class FrameInOut extends Frame implements ActionListener {
// 文本标签
Label prompt;
// 文本框
TextField input, output;
// 按钮
Button btnn;
FrameInOut() {
// 实例化标签,上面显示的字是"please input your name"
prompt = new Label("please input your name");
// 实例化文本框
input = new TextField(10);
// 实例化文本框
output = new TextField(25);
// 实例化按钮,上面显示的字是"class"
btnn = new Button("class");
// 设置布局
setLayout(new FlowLayout());
// 添加标签
add(prompt);
// 添加文本框
add(input);
// 添加文本框
add(output);
// 添加按钮
add(btnn);
btnn.addActionListener(this);
// 窗口大小
setSize(300, 200);
// 侦听关闭按钮,右上角的X
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
// 窗口显示
show();
}
// 点击事件
public void actionPerformed(ActionEvent e) {
// 如果是点击的按钮,在文本框中显示SET的值
if (e.getSource() == btnn)
output.setText(input.getText() + " welcome you!");
else {
// 如果不是这个按钮,结束程序,但这个应该是不好用的,你整个画面就一个按钮,写和没写没什么区别
dispose();
System.exit(0);
}
}
// 关闭按钮的事件
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
// 如果是点击右上的X,结束程序
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
AWT和小程序,已经落伍了,现在人们都在使用Swing,不过Swing做一般的程序还可以,不过做实用性的就差了,建议你还是去看一些开源的GUI包
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |