懂JAVA的进来~~~~(帮忙编两个小程序)

来源:百度知道 编辑:UC知道 时间:2024/06/28 02:48:47
一、绘图
编写Java Applet程序,使它在浏览器中通过响应功能按钮的点击事件绘制各种简单的几何图形(矩形、圆形、扇形、多边形和他们的填充效果),并且能够通过接收传递参数控制图形的绘制。
要求:
1. 必须编写成Java Applet程序;
2. 绘制至少3种以上简单图形;
3. 能够通过传递参数控制一种或者几种图形的绘制;
4. 能允许通过点击不同的按钮绘制不同的图形;
二、文件操作
接收键盘输入的字符串,用FileInputStream类将字符串写入文件,用FileOutputStream类读出文件内容显示在屏幕上。
要求:
1. 通过实验掌握文件输入输出流的使用方法;
2. 程序必须能够从键盘接收字符串并保存在文件中;
3. 程序必须能够读出文件内容显示在屏幕上.
发至邮箱lwh--2004@163.com,请回复注明,有追加分~~明天中午之前有效~~

程序已经发了,不知道满意不~~

接收键盘输入的字符串,用FileInputStream类将字符串写入文件,用FileOutputStream类读出文件内容显示在屏幕上。
题目处的,难度还真有点大,还从来没玩过把java的FileInputStream 和FileOutputStream颠倒过来用的。

作业吧,这个程序怎么着也要500RMB。
程序员的工资都是这样被搞下来的。

改得面目全非,不然就符合你的要求了...
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.util.*;

public class TestKey extends Applet implements KeyListener,Runnable

{
int x=150,x1,y=370,i;
Color clr;
Thread th;

public void init()

{

addKeyListener(this);

requestFocus();
if(th==null)
{ th=new Thread(this);
th.start();}
}
public void run()
{

while(true)
{
try{Thread.sleep(1000);}//类名.方法()
catch(InterruptedException e){}
repaint();