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

无锡网站建设哪家做得比较好深圳代理记账多少钱

无锡网站建设哪家做得比较好,深圳代理记账多少钱,唐山如何做百度的网站,苏州网建公司GroovyFX汇集了我最喜欢的两件事#xff1a; Groovy和JavaFX 。 GroovyFX项目主页面将GroovyFX描述为“ [为JavaFX 2.0提供Groovy绑定”。 该页面上进一步描述了GroovyFX#xff1a; GroovyFX是一个API#xff0c;它使在Groovy中使用JavaFX变得更加简单和自然。 GroovyFX专… GroovyFX汇集了我最喜欢的两件事 Groovy和JavaFX 。 GroovyFX项目主页面将GroovyFX描述为“ [为JavaFX 2.0提供Groovy绑定”。 该页面上进一步描述了GroovyFX GroovyFX是一个API它使在Groovy中使用JavaFX变得更加简单和自然。 GroovyFX专注于利用Groovy Builder模式的功能来使JavaFX开发比Java中的开发更容易更简洁。 GroovyFX还利用Groovy强大的DSL功能和AST转换来消除样板使GroovyFX代码更易于编写更重要的是更易于阅读。 刚刚引用的GroovyFX主页包括一个“ Hello World”示例。 在本文中我将使用GroovyFX看一个更简单的“ Hello World”示例。 之后我来看一个使用GroovyFX绘制饼图的更加复杂的示例。 这两个例子都是我打算在下周的RMOUG 培训日 2013演讲中展示的示例“ 使用JavaFX和Groovy绘制Oracle数据库数据 ”。 一个简单的GroovyFX Hello World 下一个代码清单中显示了示例。 import groovyx.javafx.GroovyFX import groovyx.javafx.SceneGraphBuilder import javafx.stage.StageStyle import javafx.stage.StageGroovyFX.start {stage(title: RMOUG Training Days 2013,width: 300, height: 100,show: true){scene{stackPane{text(Hello GroovyFX!, x: 50, y: 40)}}} } 运行上面的脚本将导致以下输出 代码和屏幕快照显示了GroovyFX的简洁文本如何使您仅用几行代码就可以轻松地指定功能全面的JavaFX图形应用程序。 下一个代码清单显示了一个稍微复杂一些的示例这些示例生成一个JavaFX Pie Chart 。 这里没有显示数据库访问代码但是可以使用JDBC或Groovy SQL轻松完成。 import rmoug.td2013.dustin.examples.ChartMaker import rmoug.td2013.dustin.examples.DbAccess import groovyx.javafx.GroovyFX import groovyx.javafx.SceneGraphBuilder import javafx.stage.StageStyle import javafx.stage.Stagedef databaseAccess DbAccess.newInstance()GroovyFX.start {stage(title: Employees Per Department,width: 800, height: 500,show: true){scene{stackPane{pieChart(title: Number of Employees per Department,data: ChartMaker.createPieChartDataForNumberEmployeesPerDepartment(databaseAccess.getNumberOfEmployeesPerDepartmentName()))}}} } 上面的GroovyFX代码导致以下屏幕快照。 上面显示的简单的GroovyFX代码将Groovy与JavaFX结合在一起以Oracle hr示例模式中每个部门的雇员数量的饼图表示形式。 下一个代码示例指示不使用GroovyFX的JavaFX应用程序的大致等效源代码。 package rmoug.td2013.dustin.examples;import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.chart.PieChart; import javafx.scene.layout.StackPane; import javafx.stage.Stage;public class EmployeesPerDepartmentPieChart extends Application {final DbAccess databaseAccess DbAccess.newInstance();Overridepublic void start(final Stage stage) throws Exception{final PieChart pieChart new PieChart(ChartMaker.createPieChartDataForNumberEmployeesPerDepartment(this.databaseAccess.getNumberOfEmployeesPerDepartmentName()));pieChart.setTitle(Number of Employees per Department);stage.setTitle(Employees Per Department);final StackPane root new StackPane();root.getChildren().add(pieChart);stage.setScene(new Scene(root, 800 ,500));stage.show();}public static void main(final String[] arguments){launch(arguments);} } 可以将直接JavaFX示例的代码与GroovyFX示例进行比较以查看GroovyFX语法比纯JavaFX代码更简洁这是基于Groovy的预期并且可以说比可读JavaFX代码更具可读性尽管我认为JavaFX代码是本身具有相当的可读性。 比较这两个代码示例还有助于了解GroovyFX如何使用JavaFX API用户熟知的属性名称。 我是Groovy和JavaFX的粉丝而GroovyFX将它们融合在一起。 参考来自我们的JCG合作伙伴 Dustin Marx的Hello GroovyFX来自Inspired by Actual Events博客。 翻译自: https://www.javacodegeeks.com/2013/02/hello-groovyfx.html
http://www.zqtcl.cn/news/219507/

相关文章:

  • 青海网站建设系统电商出口营销要多少钱
  • 上海的网站设计公司百度上做优化
  • 连云港权威网站优化服务如何自己做解析网站
  • 学校网站建设调研报告wordpress update_post_meta
  • 法人变更在哪个网站做公示做企业平台的网站有哪些
  • 制作网站过程有免费的网站域名吗
  • 简单做网站用什么软件价格优惠
  • 在线自助下单网站建设银行上海分行招聘网站
  • 网站备案期间停止解析网站改版后 存在大量404页面
  • 朝阳网站建设 国展东莞常平邮政编码多少
  • 深圳网站建设微赢天下做视频网站服务器多少钱
  • 中小企业网站建设与管理课后答案wordpress主题 亚马逊
  • 网站制作关键技术上海网站建设收费
  • 深圳做互联网教网站公司集团管理软件
  • 华宁网站建设网站建设与维护新的体会
  • 网站后台清空北京网站建设厂家
  • 济南建设银行网站应用制作app软件
  • 网站开发实习个人小结关于做展厅的网站
  • 网站设计三把火如何制作动漫网站模板
  • 重庆做网站 哪个好些嘛开通qq空间申请网址
  • 制作网站 太原买的电脑没有wordpress
  • 图书馆建设投稿网站可信网站认证logo
  • 专做阀门网站网站如何做银联在线支付
  • 南通网站seo网页制作图片轮播
  • 高端品牌网站建设哪家好中医网站模板
  • 怎么做多语言网站图片添加文字在线制作
  • js特效演示网站wordpress本地视频
  • 徐州做网站哪个好上海国际人才网
  • 黑龙江省城乡和住房建设厅网站首页公司营业执照查询
  • 锦州北京网站建设支付公司网站建设会计分录