程序题java
更新时间:2024-06-24 17:26:01 阅读量: 综合文库 文档下载
/*-------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:编写Applet, 其中包含两个按钮,点击一个按钮时,通过paint() 方法在(100,100)位置处画一个蓝色的圆,圆的半径为30; 点击另一个按钮时,在(100,100)位置处,画一个红色的圆, 圆的半径为30。
-------------------------------------------------------*/ import java.awt.*;
import java .awt .event .*; import java.applet.*;
public class Prog1 extends Applet implements ActionListener {
int i;
Button btn1,btn2; public void init() {
btn1=new Button(\ btn2=new Button(\ add(btn1); add(btn2);
btn1.addActionListener(this); btn2.addActionListener(this); }
public void paint(Graphics g) {
if(i==1)
{ g.setColor(Color.blue);
g.drawOval(100,100,60,60); }
if(i==2)
{ g.setColor(Color.red);
g.drawOval(100,100,60,60); } }
public void actionPerformed(ActionEvent e) {
/**********Program**********/ if(e.getSource()==btn1) i=1;
if(e.getSource()==btn2) i=2; repaint();
/********** End **********/
} }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:在窗口中按左对齐方式 摆放三个单选按钮。
-------------------------------------------------------*/
import java.applet.Applet; import java.awt.*;
public class Prog1 extends Applet {
CheckboxGroup optGroup; Checkbox opt1, opt2, opt3; public void init( ) {
/**********Program**********/
setLayout( new FlowLayout(FlowLayout.LEFT)); optGroup = new CheckboxGroup();
opt1 = new Checkbox( \选项1\ add( opt1 );
opt2 = new Checkbox( \选项2\ add( opt2 );
opt3 = new Checkbox( \选项3\ add( opt3 );
/********** End **********/ } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:在窗口中接收用户输入的一个双精度浮点数,然后输出其整数部分。
-------------------------------------------------------*/
import java.awt.*; import java.applet.*;
public class Prog1 extends Applet {
Label p=new Label(\请输入一个双精度浮点数:\ TextField in=new TextField(18); Label out=new Label(\ public void init() {
/**********Program**********/
add(p); add(in); add(out)
/********** End **********/ }
public boolean action(Event e,Object o) {
if(e.target==in)
out.setText(\其整数部分为 \ repaint( ); return true; } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:在Applet窗口中以坐标(10,20) 为左上角,画宽度为60、高度为30的黑边白心矩形。
-------------------------------------------------------*/
import java.awt.*; import java.applet.*;
public class Prog1 extends Applet {
public void paint( Graphics g) {
/**********Program**********/
g.setColor(new Color(0,0,0)); g.drawRect(10,20,60,30);
g.setColor(new Color(255,255,255)); g.fillRect(11,21,59,29);
/********** End **********/ } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:在窗口中按居中方式摆放 三个单选按钮。
-------------------------------------------------------*/ import java.applet.Applet; import java.awt.*;
public class Prog1 extends Applet {
CheckboxGroup optGroup; Checkbox opt1, opt2, opt3; public void init( ) {
/**********Program**********/
optGroup = new CheckboxGroup();
opt1 = new Checkbox( \选项1\ add( opt1 );
opt2 = new Checkbox( \选项2\ add( opt2 );
opt3 = new Checkbox( \选项3\
add( opt3 );
/********** End **********/ } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个实现如下功能的Applet :设已知一个字符数组, 它的初值为\,请将这个串以蓝色斜体、 大小为24的字体显示在Applet窗口上。
-------------------------------------------------------*/
import java.applet.*; import java.awt.*;
public class Prog1 extends Applet {
char buff[]={'T','h','i','s',' ','i','s',' ','a',' ','s','t','r','i','n','g'}; public void paint(Graphics g) {
/**********Program**********/
g.setColor( Color.blue );
g.setFont( new Font(\ g.drawChars(buff,0,16,30,30);
/********** End **********/ } }
/*-------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:请编写一个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**********/
p=new Label(\请输入一个正整数: \ out=new Label(\ in=new TextField(8); add(p); add(in);
in.addActionListener(this); add(out);
/********** End **********/ }
public void actionPerformed(ActionEvent evt) {
x=Integer.parseInt(in.getText());
out.setText(\的平方根: \ } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet实现如下功能:接受文本框输入的一个 double类型的正数,求该数的平方根,并输出。
-------------------------------------------------------*/
import java.applet.*; import java.awt.*;
import java.awt.event.*;
public class Prog1 extends Applet implements ActionListener {
Label out, p;
TextField in; double x;
public void init( ) {
/**********Program**********/
p=new Label(\请输入一个double型正数: \ out=new Label(\ in=new TextField(8); add(p); add(in);
in.addActionListener(this);
add(out);
/********** End **********/ }
public void actionPerformed(ActionEvent evt) {
x=Double.valueOf(in.getText()).doubleValue(); out.setText(\的平方根: \ } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:将已知byte型数组各元素 的值(设分别为123,45,6,78,90,89)显示在屏幕上。
-------------------------------------------------------*/
import java.awt.*; import java.applet.*;
public class Prog1 extends Applet {
byte a[]={123,45,6,78,90,89},j=0; public void paint(Graphics g) {
/**********Program**********/
for(int i=0; i
g.drawString(\ j+=30; }
/********** End **********/ } }
/*-------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:在窗口中摆放一个按钮,当不断地点击按钮时就显示它被点 击的次数。
-------------------------------------------------------*/ import java.applet.Applet; import java.awt.*;
import java.awt.event.*;
public class Prog1 extends Applet implements ActionListener {
Button Button1 = new Button( \按钮\ Label lab=new Label(\ int count=0; public void init() {
Button1.addActionListener( this ); add( Button1 ); add(lab); }
public void actionPerformed( ActionEvent e ) {
/**********Program**********/
if ( e.getActionCommand().equals(\按钮\ {
count++;
lab.setText(\已按了\次按钮\ }
repaint();
/********** End **********/
} }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:在Applet窗口中画两条直线, 其中一条是从坐标(10,20)开始到坐标(100,180)终止 的蓝线;另一条是从坐标(30,20)开始到坐标(120,180) 终止的绿线。
-------------------------------------------------------*/
import java.awt.*; import java.applet.*;
public class Prog1 extends Applet {
public void paint( Graphics g) {
/**********Program**********/ g.setColor(Color.blue); g.drawLine(10,20,100,180); g.setColor(Color.green); g.drawLine(30,20,120,180
/********** End **********/ } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:在标签上输出字符串\程序\。 要求标签以红色为背景,以白色为前景。
-------------------------------------------------------*/
import java.applet.Applet; import java.awt.*;
public class Prog1 extends Applet {
Label p=new Label(\程序 \ public void init( )
{
/**********Program**********/ add(p);
p.setBackground(Color.red); p.setForeground(Color.white);
/********** End **********/ } }
/*------------------------------------------------------- 【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:在Applet窗口中画中心在 坐标(80,80),半径为60,边框为蓝色的圆,并将圆心 画成红色。
-------------------------------------------------------*/ import java.awt.*; import java.applet.*;
public class Prog1 extends Applet {
public void paint( Graphics g ) {
/**********Program**********/
g.setColor(new Color(0,0,255)); g.drawOval(20,20,120,120); g.setColor( Color.red); g.drawRect(80,80,1,1);
/********** End **********/ } }
/*-------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:请编写一个Applet,其功能为:在坐标(20,60)处以 红色显示字符串\,在坐标(20,80)处 以绿色显示字符串\-------------------------------------------------------*/ import java.awt.*; import java.applet.*;
public class Prog1 extends Applet {
public void paint( Graphics g) {
/**********Program**********/ g.setColor(Color.red);
g.drawString(\ g.setColor(Color.green);
g.drawString(\
/********** End **********/ } }
public class Prog1 extends Applet {
public void paint( Graphics g) {
/**********Program**********/ g.setColor(Color.red);
g.drawString(\ g.setColor(Color.green);
g.drawString(\
/********** End **********/ } }
正在阅读:
程序题java06-24
(最新版)酒店服务毕业论文05-13
产品经理转正申请书04-25
学生干部培训班结业典礼主持词06-08
2014春季地域文化网上作业答案05-21
磷化工概论-109-19
应用电子技术专业剖析报告05-27
2016年氢能源现状研究及发展趋势03-05
我为妈妈做一件事作文300字07-06
物理化学练习题12-15
- 天大砼方案 - 图文
- 农业科技网络书屋能力提升_玉米错题选
- DNS习题
- 浅议检察官对罪犯谈话的技巧与效果
- 高考语文文言文翻译专题训练
- AB类学科竞赛目录(2015)
- 建筑面积计算新规定(2015最新)
- Revit2012初级工程师题集一
- 十三五项目米线可行性报告
- 2013体育学院党组织建设工作总结
- 2014Revit工程师题库
- 高中数学如何实施研究性学习
- 茶艺表演 中英互译
- 小学音乐湘文艺版 四年级下册 第十一课《(歌表演)脚印》优质课公
- 山西省农村合作经济承包合同管理条例
- 2015年镇江市中考化学一模试题参考答案及评分标准(定稿)
- 统计 题集
- 批评意见清单
- 8潞安集团蒲县黑龙关煤矿矿业公司2
- 鄂教版四年级语文上册复习精要(光谷四小)
- 程序
- java
- 研究物质性质的基本程序 研究氯气的性质教案设计
- 山东省人民政府办公厅转发省科技厅关于加强社会主义新农村科技支
- 大一C语实验
- 休闲农业的产业链研究
- Linux操作系统实验指导书-2界面及命令 (1)
- 公共营养师三级考试知识点总结
- 2014年09月年计算机等级二级C语言章节习题及答案
- 高一语文荷花淀同步练习题
- 三年级趣味数学竞赛题
- 2017政治生活知识总结
- 教育 - 图文
- 转型期地方政府信用问题研究
- 2.RIPv1与RIPv2共存实验
- 公司员工手册
- 国际货物运输与保险复习题(内附答案)
- 贵州2016年上半年钳工试题
- 高中历史第七单元现代中国的对外关系7.24开创外交新局面课时作业
- 一期施工组织设计
- 2012年3月份住院病人满意度调查报告
- 会计初级经济法-模拟试题一