java程序设计题PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
public void paint( Graphics g) { /**********Program**********/
参考答案: g.setColor(Color.red); g.drawString("How are you?",20,60); g.setColor(Color.green); g.drawString("I am fine,thank you.",20,80);
/**********Program**********/ /********** End **********/
add( Button1 ); Button2 = new Button( "按 钮 2" );
Button2.addActionListener( this );
/********** End **********/
}
} 2021/3/7
CHENLI
3
4.题目:在窗口中接收用户输入的一个双精度浮点数,然后输出其整数部分
import java.awt.*;
import java.applet.*;
public class Prog1 extends Applet
add(in); add(out);
/********** End **********/
}
public boolean action(Event e,Object o)
{ if(e.target==in)
out.setText("其整数部分为 " +(int)Double.valueOf(in.getText( )).doubleValue( ));
要求: 从文本框中获取用户给出的一个整数,并将该数的绝对值在 标签上输出。
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Prog1 extends Applet implements ActionListener
参考答案: p=new Label("请输入一个整数:"); out=new Label(""); in=new TextField(8); add(p); add(in); in.addActionListener(this); add(out);
}
public void actionPerformed(ActionEvent evt)
{Label out, p;
TextField in;
int x;
public void init( ) {p=new Label("请输入一个整数: ");
out=new Label(" "); in=new TextField(8); add(p); add(in);
参考答案:
x=Integer.parseInt(in.getText()); out.setText(" "+x+" 的绝对值为 "+(x>=0?x:-x));
1.题目:请编写一个Applet,其中包含两个标签(一个用于给出提示信息, 另一个用来输出结果)和一个文本框。
要求: 从文本框中获取用户给出的一个整数,并将该数的平方和立方在 标签上输出。
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Prog1 extends Applet implements ActionListener
{ Label out, p; TextField in; int x; public void init( ) { /**********Program**********/ /********** End **********/
public class Prog1 extends Applet implements ActionListener
{ Button Button1, Button2;
参考答案:
public void init()
Button1 = new Button( "按 钮 1" );
{
Button1.addActionListener( this );
2
}
3.题目:请编写一个Applet,其功能为:在坐标(20,60)处以 红色显示字符串 "How are you? ",在坐标(20,80)处 以绿色显示字符串"I am fine,thank you."
import java.awt.*; import java.applet.*; public class Prog1 extends Applet {
{ x=Integer.parseInt(in.getText()); out.setText(" "+x+" 的平方: "+x*x+" , "+x+" 的立方: "+x*x*x);
}2021/3/7
CHENLI
1
}
2.题目:请编写一个Applet,其中包含两个标签(一个用于给出提示 信息,另一个用来输出结果)和一个文本框。
{ Label p=new Label("请输入一个双精度浮点Fra Baidu bibliotek:");
TextField in=new TextField(18);
参考答案:
Label out=new Label(" ");
add(p);
public void init() { /**********Program**********/
repaint( );
return true;
}
2021/3/7
CHENLI
4
}
5.题目:在窗口中摆放两个按钮,若按钮被点击了,就将该按钮上的 标题改为"已按过"。
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
in.addActionListener(this);
add(out);
}
public void actionPerformed(ActionEvent evt)
{ /**********Program**********/
/********** End **********/
} 2021/3/7
CHENLI
相关文档
最新文档