JavaFX学习路径

原创 2015年11月20日 10:51:59
  1. 易百教程:通过一个实例,教会你从创建项目到部署全过程,初学者强烈推荐。
    特别注意:用JavaFX Scene Builder更改界面后一定记得项目右键Refresh(Eclipse)
  2. 官方教程1
  3. 官方教程2
  4. Using JavaFX UI Controls:This tutorial covers built-in JavaFX UI controls available in the JavaFX API.
  5. TableView和TreeView事件:JavaFX中的事件也不像Java或者Android里面用onItemClick之类的来执行某一项的点击。JavaFX中的控件的很多事件有着鲜明的特色,就是使用PropertyChangeListener来执行。
  6. JavaFX ListView
  7. TableView with Different Context Menu:上下文菜单高级教程
  8. Display Popup with ProgressBar in JavaFX:弹出窗口显示进度条
  9. JavaFX DatePicker:比较详细的教程
  10. Deploying JavaFX Applications:部署JavaFX应用,有四种Execution Mode
Execution Mode Description 解释 相关教程
Run as a standalone program The application package is available on a local drive. Users launch it using a Java launcher, such as java -jar MyApp.jar, or by double-clicking the application JAR file. 即以.jar文件运行,需要电脑安装JRE,桌面级 Eclipse EE的Export功能可以导出Runnable JAR file
Launched from a remote server using Web Start Users click a link in a web page to start the application from a remote web server. Once downloaded, a Web Start application can also be started from a desktop shortcut. 使用Web Start运行,浏览器级
Embedded into a web page JavaFX content is embedded in the web page and hosted on a remote web server. 嵌入到网页中运行,浏览器级
Launched as a self-contained application Application is installed on the local drive and runs as a standalone program using a private copy of Java and JavaFX runtimes. The application can be launched in the same way as other native applications for that operating system, for example using a desktop shortcut or menu entry. 生成可安装文件,如.exe .msi .img .rpm .deb等,桌面级 教程

9. 各种事件:

TreeItem.buildEventDispatchChain(EventDispatchChain tail);

TreeItem.addEventHandler(MouseEvent.MOUSE_CLICKED, new EventHandler<MouseEvent>() {
            @Override
            public void handle(MouseEvent e) {
                if (e.getButton() == MouseButton.SECONDARY)
                    cm.show(treeView, e.getScreenX(), e.getScreenY());
            }
        });
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

javafx maven集成遇到的问题解决

javafx maven集成采用javafx-maven-plugin, 主要分为几个目标: jfx:jar jfx:web jfx:native jfx:fix-classpath jfx:gene...

javaFX8初探(构建3D简单应用)

本章提供一个构建简单的javafX3D应用 准备:  JDK8  eclipse,安装有e(fx)clipse插件 创建项目 新建一个 javaFX项目,名称是MoleculeSampleApp 创建...

MAVEN开发javaFX 2.0

Install the Standalone JavaFX SDK The standalone JavaFX SDK should only be installed if you are usi...

javaFX初探(选择)

本章主要介绍,javaFX 3D库中的PickResult API。 PickResult API 早就在2D的视角相机中就可用了,然而,当用到深度缓存的时候依旧有点限制,PickResult类在ja...

javafx2导出文件选择路径

利用FileChooser Button expBtn = new Button ("导出"); expBtn.setPrefSize(70, 20); ...

Javafx 学习笔记

javaFX应用程序的主类继承了javafx.application.Application,start()方法是所有javaFX 应用程序的主入口点. JavaFX application 通过各种...

JavaFX学习之道:FXML入门

FXML是JavaFX 2.0提供的新技术。你可能会问“什么是FXML?”,“对我来说有什么用?”。 FXML是一种在JavaFX应用程序中定义用户界面的,基于XML的声明性标记语言。FXML非常适合...

javafx官方文档学习之一Application与Stage,Scene初探

javafx已经嵌入在jre之中 2 javafx UI设计工具JavaFX Scene Builder. Oracle支持的javafx额外UI库,现在只支持jdk8:contr...

JavaFX学习之Layout

Region 继承parent,被定义为屏幕的一块,可以包含其它node,并且可以用css修饰。region只有继承parent的getChildren()方法,是保护类型,所以在外面不能添加子节点,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)