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

海淀企业网站建设张店学校网站建设公司

海淀企业网站建设,张店学校网站建设公司,wordpress 调用百度地图吗,将任意网站提交给google搜索引擎翻译自 JavaFX - 散点图 散点图是一种图形#xff0c;它使用在笛卡尔平面中绘制的两个变量的值。它通常用于找出两个变量之间的关系。 以下是在面积和重量之间绘制的散点图。 在JavaFX中#xff0c;Scatter图表由名为ScatterChart的类表示。该类属于包javafx.scene.chart。…翻译自  JavaFX - 散点图 散点图是一种图形它使用在笛卡尔平面中绘制的两个变量的值。它通常用于找出两个变量之间的关系。 以下是在面积和重量之间绘制的散点图。 在JavaFX中Scatter图表由名为ScatterChart的类表示。该类属于包javafx.scene.chart。通过实例化此类您可以在JavaFX中创建ScatterChart节点。 生成散点图的步骤 要在JavaFX中生成面积图请按照以下步骤操作。 第1步创建一个类 创建一个Java类并继承包javafx.application的Application类。然后您可以按如下方式实现此类的start方法。 public class ClassName extends Application { Override public void start(Stage primaryStage) throws Exception { } } 第2步定义轴 定义面积图的X和Y轴并为其设置标签。在我们的示例中X轴表示面积Y轴表示权重。 //Defining the x axis NumberAxis xAxis new NumberAxis(0, 12, 3); xAxis.setLabel(Area); //Defining the y axis NumberAxis yAxis new NumberAxis(0, 16, 4); yAxis.setLabel(Weight); 第3步创建散点图 通过实例化包javafx.scene.chart的名为ScatterChart的类来创建折线图。对于此类的构造函数传递表示在上一步中创建的X轴和Y轴的对象。 //Creating the Scatter chart ScatterChartString, Number scatterChart new ScatterChart(xAxis, yAxis); 第4步准备数据 实例化XYChart.Series类并将数据一系列x和y坐标添加到此类的Observable列表中如下所示 - //Prepare XYChart.Series objects by setting data XYChart.Series series new XYChart.Series(); series.getData().add(new XYChart.Data(8, 12)); series.getData().add(new XYChart.Data(4, 5.5)); series.getData().add(new XYChart.Data(11, 14)); series.getData().add(new XYChart.Data(4, 5)); series.getData().add(new XYChart.Data(3, 3.5)); series.getData().add(new XYChart.Data(6.5, 7)); 第5步将数据添加到散点图 将上一步骤中准备的数据系列添加到散点图中如下所示 - //Setting the data to scatter chart scatterChart.getData().addAll(series); 第6步创建组对象 在start方法中通过实例化名为Group的类来创建组对象。这属于包javafx.scene。 将上一步中创建的ScatterChart节点对象作为参数传递给Group类的构造函数。这应该是为了将它添加到组中如下所示 - Group root new Group(scatterChart); 第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); } 例 下表包含在面积和重量之间绘制的样本数据。 区域重量81245.511144五33.56.57 以下是一个Java程序它使用JavaFX生成描述上述数据的散点图。 将此代码保存在名为ScatterChartExample.java的文件中。 import javafx.application.Application; import static javafx.application.Application.launch; import javafx.scene.Group; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.chart.NumberAxis; import javafx.scene.chart.ScatterChart; import javafx.scene.chart.XYChart; public class ScatterChartExample extends Application { Override public void start(Stage stage) { //Defining the axes NumberAxis xAxis new NumberAxis(0, 12, 3); xAxis.setLabel(Area); NumberAxis yAxis new NumberAxis(0, 16, 4); yAxis.setLabel(Weight); //Creating the Scatter chart ScatterChartString, Number scatterChart new ScatterChart(xAxis, yAxis); //Prepare XYChart.Series objects by setting data XYChart.Series series new XYChart.Series(); series.getData().add(new XYChart.Data(8, 12)); series.getData().add(new XYChart.Data(4, 5.5)); series.getData().add(new XYChart.Data(11, 14)); series.getData().add(new XYChart.Data(4, 5)); series.getData().add(new XYChart.Data(3, 3.5)); series.getData().add(new XYChart.Data(6.5, 7)); //Setting the data to scatter chart scatterChart.getData().addAll(series); //Creating a Group object Group root new Group(scatterChart); //Creating a scene object Scene scene new Scene(root, 600, 400); //Setting title to the Stage stage.setTitle(Scatter 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 ScatterChartExample.java java ScatterChartExample 执行时上述程序生成一个显示散点图的JavaFX窗口如下所示。
http://www.pierceye.com/news/521501/

相关文章:

  • 大宇网络做网站怎么样app制作器下载软件
  • 四川建行网站做网站公司职务
  • 广州定制网站设计图标设计免费 logo
  • 十大网站有哪些网站建设 模板
  • 网站流量一直下降中国十大品牌网
  • 同学录网站开发的背景域名注册网站免费
  • 旅游电子商务网站建设规划书温州网站建设策划方案
  • 国家住房建设部网站域名查询官方网站
  • app开发 网站开发统称宁波seo推广咨询
  • 专门做书单的网站网络营销策划方案的设计
  • 网站建设推广合同自己建设网站需要花多少钱
  • 深圳网站建设电话哈尔滨建设网站官网
  • 上海网站建设网页制作培训做网站做论坛赚钱吗
  • 为网站做电影花絮哈尔滨互联网公司
  • 哈尔滨微网站建设公司做网站被骗该咋样做
  • 做翻译 英文网站dede网站版权信息
  • 梅江区住房和城乡建设局官方网站品牌设计帮
  • 单页网站cms建设通会员多少一年
  • app营销型网站的特点公司建设网站怎么作账
  • 有免费做海报的网站吗制作表情包
  • 网站建设的平台做微课的网站
  • 有没有专门做美食海报的网站郑州网站建设搜q.479185700
  • 公司网站宣传做网站时版权怎么写
  • 可以在哪些网站 app做推广的建站官网模板
  • 网站建设标书卧龙区建网站
  • 东莞做网站软件嘉兴网站制作价格
  • 学网站建设 去那里合肥专业网站优化
  • 个人网站 备案 广告建设国际网站
  • 苏州建站推广公司做网站费用怎么记分录
  • 做的比较好的家具网站首页在win10下建设网站