教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

Java程序上机练习题(12)

来源:网络收集 时间:2026-08-03
导读: 5. 请编写一个Applet,其功能为:在标签上输出字符串 \ is a Java program. \。要求标签以蓝色为背景,以红色为前景。 @程序 import java.awt.*; import java.applet.*; public class Applet1 extends Applet { Lab

5. 请编写一个Applet,其功能为:在标签上输出字符串 \ is a Java program. \。要求标签以蓝色为背景,以红色为前景。 @程序

import java.awt.*; import java.applet.*;

public class Applet1 extends Applet {

Label p=new Label(\ is a Java program. \public void init( ) {

add(p);

p.setBackground(Color.blue); p.setForeground(Color.red); } }

6. 请编写一个Applet,以不同颜色在一列上显示字符串 \每个字的颜色都不同!\。 @程序

import java.applet.*; import java.awt.*;

public class Applet1 extends Applet { public void paint(Graphics g)

{ int j=0; char[ ] b={ '每', '个', '字', '的', '颜', '色', '都', '不', '同', '!'}; int red=188, green=220,blue=99;

for(int i=0; i < b.length; i++) {

g.setColor( new Color(red,green,blue)); g.drawString(\j+=15;

red+=35; green+=55; blue+=85; } }

}

练习11(6)

掌握:(1)画直线(2)画长方形、画正方形(3)画圆、画椭圆、画扇形、画弧

1. 编写Java小程序,将小程序窗口的右上的1/4区域用红色画成实心的长方形;将小程序窗口的左下的1/4区域用蓝色画成实心的长方形。 @程序

import java.awt.*; import java.applet.*;

public class Applet1 extends Appl et {

public void paint(Graphics g) { }

int w=getSize().width; g.setColor(Color.red); g.setColor(Color.blue);

int h=getSize().height; g.fillRect(w/2,0,w/2,h/2); g.fillRect(0,h/2,w/2,h/2);

}

2. 请编写一个Applet,其功能为:在Applet窗口中用绿色画一个左上角坐标为 (10,10)、高为90、宽为110的矩形框;然后画内切于该矩形的红色椭圆。 @程序

import java.awt.*; import java.applet.*;

public class Applet1 extends Applet {

public void paint( Graphics g ) { }

g.setColor( Color.green); g.setColor( Color.red);

g.drawRect(10,10,110,90); g.drawOval(10,10,110,90);

}

3. 请编写一个Applet,其功能为:在Applet窗口中先画一条从坐标(100,100)到坐标(200,100)的绿线;然后以该线中心点为圆心,画半径为50,边框为红色的圆。 @程序

import java.awt.*; import java.applet.*;

public class Applet1 extends Applet {

public void paint( Graphics g ) { }

g.setColor(Color.green); g.setColor(Color.red);

g.drawLine(100,100,200,100); g.drawOval(50,50,100,100);

}

4. 编写Applet,功能为:在Applet窗口中以坐标(100,20)为左上角,填充边长为80、厚度为10的红色正方形框;再以坐标(10,20)为左上角,画边长为80的绿色正方形,然后将其擦去;最后在窗口的状态栏中显示字符串“画的是正方形。”。 @程序

import java.awt.*; import java.applet.*;

public class Applet1 extends Applet {

public void paint(Graphics g) {

Java程序上机练习题(12).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/520002.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)