实验四 Java Applet.doc
文本预览下载声明
实 验 报 告
课程名称 Java程序设计
实验项目 实验四 Java Applet
系 别 理学院
专业/班级 信计1302
姓 名
实验日期 _____2015.05.12_________
成 绩 __________ ____________
指导教师
一、实验题目:实验四Java Applet
二、实验内容:
1、编写Applet程序,在界面上打印出自己的学号、姓名、班级以及由字符“*”组成的实心菱形
(1)程序清单及结果:(需要标明实现程序对应的实验内容,并给出合理的程序注释及运行结果)
//package appletdemo;
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
public class MyApplet extends Applet {
private static final long serialVersionUID = 1L;
public void init()
{
}
public void start()
{
}
public void stop()
{
}
public void destroy()
{
}
public void paint(Graphics g)
{
for(int i=0; i 7; i++)
{
for(int j=0; j 7; j++)
{
g.setColor(Color.blue);
if(i = 3) //左上角
{
if(j = 3)
{
if(i + j = 3)
g.drawString(*, i*20+50, j*20+50);
}
}
//g.setColor(Color.red);
if(i 3) //左下角
{
if(j = 3)
{
int tmp = i - 3;
if(tmp = j)
g.drawString(*, i*20+50, j*20+50);
}
}
//g.setColor(Color.yellow); //右上角
if(i = 3)
{
if(j 3)
{
int tmp = j - 3;
if(i = tmp)
g.drawString(*, i*20+50, j*20+50);
}
}
//g.setColor(Color.green); //右下角
if(i 3)
{
if(j 3)
{
if((i + j - 4) 6)
g.drawString(*, i*20+50, j*20+50);
}
}
}//内层for
}//外层for
g.drawString(学号:111222333444,8*20,8*20);
g.drawString(姓名:ninio,8*20,9*20);
g.drawString(班级:信计1302,8*20,10*20); }
}
下面是html文件:
HTML
HEAD
TITLE第四次试验/TITLE
/HEAD
BODY APPLET CODE=MyApplet.class WIDTH=300 HEIGHT=300 /APPLET
/BODY
/HTML
2)程序运行结果
2、编写一个Applet程序,在窗口内实现一个贷款计算器,从键盘上输入年利率、贷款额、贷款年数,输出月还款额以及总的还款额。
三、程序清单及结果:(需要标明实现程序对应的实验内容,并给出合理的程序注释及运行结果)
1)程序清单及注释
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListen
显示全部