一、基本操作题
本题的功能是统计成绩不及格的人数,分数有89,90, 56,90,89,45。23,45,60, 59,61。
public class javal{
public static void main(String[]args(it培训机构课程
int 3score={56。90。89,23,45,61,60,59};
int hum=0;
;
int i=0:
while( {
if(
sum++:java 个人主页源码
i++;
System.out.println(”<60:”+sum;
第1处:int sum=0
第2处:i
第3处:score[i]<60或score[i]<=59
【解析】第1处是定义变量,前面的int num=0只是迷惑考生的;第2处为循环条件;第3处判断是否及格。
二、简单应用题
本题中,窗口的背景为系统桌面的颜,在窗口中分
functioning翻译别画空心和实心的黑矩形、深灰圆角矩形和浅灰椭
圆形,并且画白粗体的“欢迎学习Java!”字符串。
import java.awt.*;
import javax.swin9.*;
public class java2
{
public static void main(String[]args
{
FillFrame frame=new FillFrame(;
frame.setDefaultCloseOperation(JFrame.EXIT_
ON_CLOSE;
frame.show(;
}
}
class FillFrame extends JFrame
{
public FillFrame(
{
setTitle("java2":
setSize(WIDTH,HEIGHT;
数据可视化 工具FillPanel panel=new FillPanel(;
panel.setBackground(SystemColor.desktop;
Container contentPane=getContentPane(;
contentPane.add(panel;
}
public static final int WIDTH=400;
public static final int HEIGHT=250;
}
class FitlPanel extends JPanel
{
java经典上机编程题public void paintComponent(Graphics g
{
;
g.setColor(new Color(10,10,10;
g.drawRect(10,10,100,30;
g.setColor(new Color(100,100,lOO;
g.drawRoundRect(150,10,100,30,15,15;
g.setColor(new Color(150,150,150;
g.drawOval(280,10,80,30;
g.setColor(new Color(10,10,10;
学了java不到工作怎么办g.fillRect(10,ll0,100,30;
g.setColor(new Color(100,100,100;
g.fillRoundRect(150,110,100,30,15,15;
g.setColor(new Color(150,150,150;
g.fillOval(280,110,80,30;
g.setColor(Color.white;
Font f=new Font("宋体”,,20;
g.setFont(f;
g.drawstring("欢迎学习Java!",l50,200;
}
}
第1处:super.paintComponent(g
第2处:Font.Bold
【解析】第1处使用父类方法应使用super来引用;第2处为设置粗体。
三、综合应用题
本题的功能是对图形进行操作,包括旋转、移位、放大和剪切。窗口中有4个单选按钮
和一个图形面板,图形面板中有一个矩形和该矩形移位操作后的图形,任选其中一个单选按钮,则图形面板中将显示该操作后的图形。
import java.awt.*;
import java.awt.event.*;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论