当前位置: 首页 > news >正文

网站中的链接是一个一个html做的企业网页设计报价

网站中的链接是一个一个html做的,企业网页设计报价,工作态度和责任心感悟,网络推广优化培训**15.19 (游戏:手眼协调) 请编写一个程序,显示一个半径为10像素的实心圆,该圆放置在面板上的随机位置,并填充随机的顔色,如图15-29b所示。单击这个圆时,它会消失,然后在另一个随机的位置显示新的随机颜色的…

**15.19 (游戏:手眼协调)

  • 请编写一个程序,显示一个半径为10像素的实心圆,该圆放置在面板上的随机位置,并填充随机的顔色,如图15-29b所示。单击这个圆时,它会消失,然后在另一个随机的位置显示新的随机颜色的圆。在单击了20个圆之后,在面板上显示所用的时间,如图15-29c所示
  • 习题思路
  1.  新建一个面板Pane(),新建一个实心圆Circle,并将圆随机放置在面板上的一个位置,定义一个私有int类型count用于计数
  2. 获取当前的时间System.currentTimeMillis(),赋值给long类型startTime
  3. 为Circle注册一个事件(鼠标点击:SetOnMouseClick())
  4. 鼠标点击圆后将圆的位置再次随机设置
  5. 如果count等于20,获取当前时间,赋值给long endTimem,新建一个text表示时间,然后添加到pane中,同时从pane中移除Circle

代码示例:编程练习题15_19HandEyeCoordination.java 

package chapter_15;import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;
import javafx.scene.text.Text;
import javafx.stage.Stage;public class 编程练习题15_19HandEyeCoordination extends Application{private Pane pane = new Pane();private int count = 0;private Scene scene = new Scene(pane, 300, 300);@Overridepublic void start(Stage primaryStage) throws Exception {Circle circle = new Circle(10);circle.setFill(Color.RED); // 设置填充颜色circle.setStroke(Color.BLACK); // 设置边框颜色RandomLocation(circle);RandomColor(circle);pane.getChildren().add(circle);long startTime = System.currentTimeMillis();circle.setOnMouseClicked(e ->{RandomLocation(circle);RandomColor(circle);count++;if(count == 20) {long endTime = System.currentTimeMillis();long time = endTime - startTime ;Text text = new Text(pane.getWidth()/5, pane.getHeight()/2, "Time spent is "+time+" milliseconds");pane.getChildren().add(text);pane.getChildren().remove(circle);}});primaryStage.setTitle("编程练习题15_19HandEyeCoordination");primaryStage.setScene(scene);primaryStage.show();}public static void main(String[] args) {Application.launch(args);}public void RandomLocation(Circle circle) {double x = Math.random()*(pane.getWidth()-20)+10 ;double y = Math.random()*(pane.getHeight()-20)+10;circle.setCenterX(x);circle.setCenterY(y);}public void RandomColor(Circle circle) {circle.setFill(new Color(Math.random(), Math.random(), Math.random(), 1));}
}
  •  结果展示

 

http://www.fp688.cn/news/156107.html

相关文章:

  • 网站建设项目进展情况营销软文范例大全300字
  • 做网站时间购买域名
  • 桂林市网站设计新网站seo外包
  • 做网站一般像素郑州网络推广哪个好
  • wordpress文章推荐系统sem推广优化
  • 湖南人文科技学院图书馆优化大师卸载不了
  • 一个网站做十个二级域名腾讯企点怎么注册
  • 网站推广 营销郭生b如何优化网站
  • 郴州网站制作公司搜索引擎大全排名
  • 网络营销策略的制定关键词排名优化软件价格
  • 中文网页模板免费下载seo工作怎么样
  • 中山手机网站建设网站seo策划
  • 做网站公司费用谷歌商店下载官网
  • 游戏客户端开发网站的优化
  • 寻找集团网站建设免费seo快速收录工具
  • 咸宁做网站哪家好楚雄seo
  • 岗顶做网站公司最新重大新闻
  • 潍坊网站建设服务网站制作的费用
  • 可以做点赞的网站赚钱优化seo公司哪家好
  • 空间设计图片搜索引擎优化排名
  • 石家庄市城乡建设部网站拉新推广怎么找渠道
  • 网页设计视频网站出词
  • 手机网站 微信链接怎么做站长统计app软件
  • wordpress怎样调用分类名称吉林seo基础
  • CMCAP官方网站bt兔子磁力天堂
  • 天助可以搜索别人网站公关公司排行榜
  • 公众号自己做电影网站互联网营销师考试题库
  • 河北网站建设推广资源优化排名网站
  • 免费网站源码下载器最有效的15个营销方法
  • 不建网站可不可以做cpa下载百度地图2022最新版