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

最好的做网站的公司网站建设教程pdf

最好的做网站的公司,网站建设教程pdf,wordpress 主题构成,青岛城阳 软件网站开发**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.laogonggong.com/news/66614.html

相关文章:

  • 企业网站的网址通常包含抖音seo怎么收费
  • 汕头网站制作哪家强网站备案帐号是什么
  • 个人怎么制作网站如何做网站的注册页面
  • 网站的集约化建设杭州大的做网站的公司
  • 投资集团网站建设玉林电信网站备案
  • 长春网站运做思路wordpress 嵌入网址
  • 集团公司中英文网站模板怎么修改wordpress绑定的域名
  • 网站更改模板 seo山东建设厅造价员网站
  • 网站免费推广策划方案提交您的网站
  • 为什么网站建设需要每年续费广告网络
  • 网站搭建与推广最新设计装修
  • 网上做兼职网站正规做微课常用的网站有哪些
  • 惠阳网站制作公司典型的企业网站
  • 运营好的网站制作中心温州网站收录
  • 传统网站建设团队建成学校网站
  • 郑州作网站免费的网站域名申请
  • 个人网站域名后缀做电商网站的步骤
  • 做爰视频在线观看免费网站网络营销外包公司
  • 做美食直播哪个网站好彩票网站什么做
  • 自己电脑上做网站别人访问中国十大原画培训机构
  • 天津网页模板建站中国科技成就作文
  • 校园二手物品交易网站开发背景虚拟主机上的网站上传方式
  • 做网站的流程视频教程做demo的网站
  • 做不好的网站违法吗表情包制作赚钱软件app哪个好用
  • 做网站工资年新多少在广东网站建设浙江
  • 企业网站中( )是第一位的。常州网页定制
  • 网站如何安装源码昆明网站推广价格
  • 温州网站建设外包岳阳优化公司
  • 团购网站做二级域名南京网站制作步骤
  • 电子政务与网站建设经验做外贸的社交网站有哪些