Wing的小站

  • 首页
  • IT新闻
  • 技术文章
  • 生活随笔
  • 休闲娱乐
  • 个人作品
  • 留言板
  • 关于博主
javafx
技术文章

JavaFX 简单3D示例

从Java8开始,在JavaFX中便增加了3D部分的内容,包括Camera,Material,Light,Shape3D等基础内容。 当然,JavaFX 3D应该是OpenJFX里目前正在补充和完善的一个模块,很多地方还不尽如人意,所以该示例仅供参考。另外,OpenJFX目前已经有人通过RovoVM运行在Android和IOS的设备上了。不过,个人认为这个只是小打小闹,还远远不能进入实际运用当中。 下面是JavaFX 3D示例,我会逐一解释: import javafx.application.Applicatio…

2014年11月7日 0条评论 4210点热度 0人点赞 wing1314 阅读全文
技术文章

从零开始学习JavaFX(6)控件篇之Label

在之前的教程中,我们已经知道了如何创建表单程序,并做简单的CSS换肤和按钮事件。接下来的几章中,我们将会详细讲解各个控件的用法。 下面来看看这一节中我们要讲的Label控件的几种形式: 创建Label 在JavaFX API中,Label提供如下几种构造函数: //An empty label Label label1 = new Label(); //A label with the text element Label label2 = new Label("Search"); //A label with t…

2014年10月26日 1条评论 8999点热度 0人点赞 wing1314 阅读全文
技术文章

从零开始学习JavaFX(5) FXController详解

在JavaFX的UI开发中,FXController是个很重要的东西,主要是用于UI层和事件层分离。 事实上,JavaFX使用FXML来开发UI界面,有多种形式来监听我们的事件,下面我们来细看。 1.通过Controller Class来处理事件 首先我们创建一个简单的界面,包含一个Button和一个Label。 如下图: Label的fx:id设置为mLabel,Button的fx:id设置为mButton,同时将Button的onAction设置为onButtonClick。 如下图所示: 然后我们创建一个Ma…

2014年10月25日 3条评论 7355点热度 0人点赞 wing1314 阅读全文
技术文章

从零开始学习JavaFX(4)使用eclipse和JavaFX Scene Builder进行快速构建JavaFX应用程序

该文章参见本人的CSDN博客的同名文章,作为该系列文章的第四节。 由于已经有重复的文章了,就不另外重新写了。感谢支持。 详情请见:使用eclipse和JavaFX Scene Builder进行快速构建JavaFX应用程序

2014年10月24日 0条评论 5906点热度 0人点赞 wing1314 阅读全文
技术文章

从零开始学习JavaFX(3)使用JavaFX CSS让表单变得丰富多彩

在上一节教程中,我们已经学习了如何在JavaFX中创建简单的表单和创建简单的表单事件。这一节中,我们将会学习如何在JavaFX中使用CSS,来让表单变得漂亮和特别。 我们依然使用上一节教程中的表单,如下图所示: 默认的CSS样式是左图,使用CSS样式之后的为右图。 我们先创建一个Login.css文件,然后在我们的初始化方法中写下如下代码: Scene scene = new Scene(grid, 300, 275); primaryStage.setScene(scene); scene.getStyleshe…

2014年9月24日 3条评论 7828点热度 0人点赞 wing1314 阅读全文
技术文章

从零开始学习JavaFX (2)创建表单

对于开发应用程序而言,创建表单是最常见的工作。在本节当中,我们将会学习基础的控件布局以及如何添加控件并创建输入事件。 首先创建JavaFX项目(IDE使用Netbeans或者e(fx)clipse)。 创建GridPane布局 GridPane能够让我们创建复杂的包含行列的布局,这个在表单程序是非常好用的。 代码如下: GridPane grid = new GridPane(); grid.setAlignment(Pos.CENTER); grid.setHgap(10); grid.setVgap(10); …

2014年9月22日 2条评论 7712点热度 0人点赞 wing1314 阅读全文
1…45678
公告
偶尔更新一下。
不定期。
分类
  • IT新闻
  • 个人作品
  • 休闲娱乐
  • 其他学习
  • 技术文章
  • 生活随笔
  • 行业新闻
  • 默认
标签聚合
UI Java JS TreeTableView 动漫 Eclipse MFC XCode Swift 游记 NGUI Android Studio opengl C++ Android IOS Unity 从零开始学习JavaFX 随笔 javafx
归档
  • 2024 年 5 月
  • 2023 年 12 月
  • 2023 年 8 月
  • 2022 年 6 月
  • 2021 年 9 月
  • 2021 年 5 月
  • 2021 年 1 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 6 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 9 月
  • 2019 年 7 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2017 年 12 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 1 月
  • 2016 年 11 月
  • 2016 年 9 月
  • 2016 年 8 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 4 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 11 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2015 年 2 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 11 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月
最近评论
匿名 发布于 7 个月前(11月03日) 谢谢你的文章,讲解通俗易懂
Lila Hyman 发布于 11 个月前(07月17日)
wing1314 发布于 1 年前(05月08日) :biggrin: :biggrin:
Tianze Ds 发布于 1 年前(04月10日) Wow!解决了问题
wing1314 发布于 2 年前(07月26日) :smile:
友情链接
  • 我的CSDN博客
  • LGame
  • 常用网站
  • JavaFX API Documentation
  • JavaFX CSS Reference Guide
  • Introduction to JavaFX FXML
  • 网站统计
    • 689
    • 12
    • 1,298,216
    • 181
    • 142

    COPYRIGHT © 2023 Wing的小站. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang

    鄂ICP备17006951号-1

    42011102000591