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

行业网站 源码有什么做家常菜的网站

行业网站 源码,有什么做家常菜的网站,个人信息查询系统官网,农产品网站建设的主要工作翻译自 JavaFX - 折线图 折线图或折线图将信息显示为由直线段连接的一系列数据点#xff08;标记#xff09;。折线图显示数据如何以相等的时间频率变化。 以下是描绘不同年份学校数量的折线图。 在JavaFX中#xff0c;折线图由名为LineChart的类表示。该类属于包javafx…翻译自   JavaFX - 折线图 折线图或折线图将信息显示为由直线段连接的一系列数据点标记。折线图显示数据如何以相等的时间频率变化。 以下是描绘不同年份学校数量的折线图。 在JavaFX中折线图由名为LineChart的类表示。该类属于包javafx.scene.chart。通过实例化此类您可以在JavaFX中创建LineChart节点。 生成折线图的步骤 要在JavaFX中生成折线图您应该按照下面给出的步骤操作。 第1步创建一个类 创建一个Java类并继承包javafx.application的Application类。然后您可以按如下方式实现此类的start方法。 public class ClassName extends Application { Override public void start(Stage primaryStage) throws Exception { } } 第2步定义轴 定义折线图的X和Y轴并为其设置标签。 在我们的例子中X轴代表从1960年到2020年的年份每十年有一个主要的刻度线。 //Defining X axis NumberAxis xAxis new NumberAxis(1960, 2020, 10); xAxis.setLabel(Years); //Defining y axis NumberAxis yAxis new NumberAxis(0, 350, 50); yAxis.setLabel(No.of schools); 第3步创建折线图 通过实例化包javafx.scene.chart的名为LineChart的类来创建折线图。对于此类的构造函数传递表示在上一步中创建的X轴和Y轴的对象。 LineChart linechart new LineChart(xAxis, yAxis); 第4步准备数据 实例化XYChart.Series类。然后将数据一系列x和y坐标添加到此类的Observable列表中如下所示 - XYChart.Series series new XYChart.Series(); series.setName(No of schools in an year); series.getData().add(new XYChart.Data(1970, 15)); series.getData().add(new XYChart.Data(1980, 30)); series.getData().add(new XYChart.Data(1990, 60)); series.getData().add(new XYChart.Data(2000, 120)); series.getData().add(new XYChart.Data(2013, 240)); series.getData().add(new XYChart.Data(2014, 300)); 第5步将数据添加到折线图 将上一步骤中准备的数据系列添加到折线图中如下所示 - //Setting the data to Line chart linechart.getData().add(series); 第6步创建组对象 在start方法中通过实例化名为Group的类来创建组对象。这属于包javafx.scene。 将在上一步中创建的LineChartnode对象作为参数传递给Group类的构造函数。这应该是为了将它添加到组中如下所示 - Group root new Group(linechart); 第7步创建场景对象 通过实例化名为Scene的类来创建一个Scene该类属于包javafx.scene。在此类中传递在上一步中创建的Group对象root。 除了根对象之外您还可以传递两个表示屏幕高度和宽度的双参数以及Group类的对象如下所示。 Scene scene new Scene(group ,600, 300); 第8步设置舞台的标题 您可以使用Stage类的setTitle方法将标题设置为舞台。所述primaryStage是Stage对象它被传递给场景类作为参数的启动方法。 使用primaryStage对象将场景标题设置为Sample Application如下所示。 primaryStage.setTitle(Sample Application); 第9步将场景添加到舞台 您可以使用名为Stage的类的方法setScene将Scene对象添加到舞台。使用此方法添加前面步骤中准备的Scene对象如下所示。 primaryStage.setScene(scene); 第10步显示舞台的内容 显示场景的使用命名的方法的内容显示的的阶段类如下所示。 primaryStage.show(); 第11步启动应用程序 通过从main方法调用Application类的静态方法launch来启动JavaFX应用程序如下所示。 public static void main(String args[]){ launch(args); } 例 下表描述了1970年至2014年期间某地区的学校数量。 年学校数量1970年151980年三十1990年60200012020132402014300 以下是一个Java程序它使用JavaFX生成描绘上述数据的折线图。 将此代码保存在名为LineChartExample.java的文件中。 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.chart.LineChart; import javafx.scene.chart.NumberAxis; import javafx.scene.chart.XYChart; public class LineChartExample extends Application { Override public void start(Stage stage) {//Defining the x axis NumberAxis xAxis new NumberAxis(1960, 2020, 10); xAxis.setLabel(Years); //Defining the y axis NumberAxis yAxis new NumberAxis (0, 350, 50); yAxis.setLabel(No.of schools); //Creating the line chart LineChart linechart new LineChart(xAxis, yAxis); //Prepare XYChart.Series objects by setting data XYChart.Series series new XYChart.Series(); series.setName(No of schools in an year); series.getData().add(new XYChart.Data(1970, 15)); series.getData().add(new XYChart.Data(1980, 30)); series.getData().add(new XYChart.Data(1990, 60)); series.getData().add(new XYChart.Data(2000, 120)); series.getData().add(new XYChart.Data(2013, 240)); series.getData().add(new XYChart.Data(2014, 300)); //Setting the data to Line chart linechart.getData().add(series); //Creating a Group object Group root new Group(linechart); //Creating a scene object Scene scene new Scene(root, 600, 400); //Setting title to the Stage stage.setTitle(Line Chart); //Adding scene to the stage stage.setScene(scene);//Displaying the contents of the stage stage.show(); } public static void main(String args[]){ launch(args); } } 使用以下命令从命令提示符编译并执行保存的java文件。 javac LineChartExample.java java LineChartExample 执行时上述程序生成一个显示折线图的JavaFX窗口如下所示。
http://wiki.neutronadmin.com/news/159890/

相关文章:

  • 惠州seo建站网上外贸网站怎么做
  • 做室内装修设计的网站可以建立网站的平台
  • 定制建站网站西宁吧 百度贴吧
  • 黑龙江外贸网站制作百度指数pc版
  • 企业网站制作开发字母logo设计网站
  • 花店网站建设方案营销网站的案例分析
  • 有关网站建设的公众号西安官网排名推广
  • 北京企业建站程序深圳企业网站制作制作
  • 做进口零食网站搜索引擎有哪些技巧
  • 顺德网站优化公司抖音流量推广神器软件
  • 贵州今天刚刚发生的新闻合肥网站seo整站优化
  • 做网站前端实战视频计算机科学与技术 开题报告 网站建设
  • 福建省建设执业注册与管理中心网站wordpress插件写js
  • 滨州做网站的公司网站空白页黑链
  • 龙华建网站公司千万别在百度上搜别人的名字
  • 网站如何做问卷调查报告网页设计与网站建设专业
  • 阳山网站seoapp网站建设阿里巴巴
  • 做网站h5.net网站开发教程
  • 网站建设 骏域网站建设专家软件商店电脑版官方下载
  • 网站开发的技术方案重庆观音桥简介
  • 站斧浏览器wordpress更改后台地址
  • 网站建设策划包括哪些内容网络营销的工具和方法
  • 营销网站建设需要多少钱平台网站建设制作
  • 工信部网站备案查询 验证码错误域名服务器有哪些
  • 网站关键词被百度屏蔽怎么办装修风格大全2021新款简约
  • 途牛企业网站建设方案网站seo教材
  • 有口碑的合肥网站建设江苏网站开发公司
  • 做网站前期需求分析收费么湛江企业模板建站
  • 在网站上做的图表怎么放到PPT里面南昌网站设计有限公司
  • 茶陵网站建设做网站容易还是app容易