截至2018年,全球主要城市地铁里程分别为(单位:千米):上海:673,北京:608,莫斯科:437,伦敦:402,纽约:38等绘制如下图所示的全球主要城市地铁里程示意图。

截至2018年,全球主要城市地铁里程分别为(单位:千米):上海:673,北京:608,莫斯科:437,伦敦:402,纽约:380 ,首尔:331,东京:309,马德里:293;绘制如下图所示的全球主要城市地铁里程示意图。程序运行结果如下图所示。

import java.applet.*;
import java.awt.*;
public class GC4 extends Applet{
    String[] xPoints = {"上海","北京","莫斯科","伦敦","纽约","首尔","东京","马德里"};
    int yuanPoints[] = {673,608,437,402,380,331,309,293};//***
    String yPoints ;
    public void paint( Graphics g ) {//****
      g.drawLine(100,500,550,500);//绘制横轴
      g.drawLine(100,500,100,90);//绘制纵轴
      g.setColor(Color.blue); 
      Font font=new Font("隶书",Font.PLAIN,24);//****
      g.setFont(font);
      g.drawString("全球主要城市地铁里程示意图(单位:千米)", 120, 50); 
      Font font1=new Font("宋体",Font.PLAIN,14);
      g.setFont(font1);
      for(int i=0;i<=7;i++){
           g.fillRect(50*i+150,780-yuanPoints[i],10,yuanPoints[i]-280);//****
           yPoints=""+yuanPoints[i];
           g.drawString(yPoints,50*i+140, 770-yuanPoints[i]); 
         }
         Font font2=new Font("宋体",Font.PLAIN,14);
           g.setFont(font2);
         String s="";
         for (int i=0;i<=7;i++)
             s+=xPoints[i]+"   ";
         g.drawString(s,130, 520); 
     }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值