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());
            }
        });
版权声明:本文为博主原创文章,未经博主允许不得转载。

javafx2导出文件选择路径

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

JavaFX学习笔记(一) - 准备篇(环境搭建)

注:阅读本文前,假设你也具有JAVA开发领域的知识。        当了解了JavaFX的概念、基本原理和面向的用户时,就可以准备搭建一个实验环境了。 JavaFX SDK下载: ...
  • trocp
  • trocp
  • 2012年10月27日 14:42
  • 8048

JavaFx2学习笔记day01

工作需要就开始学习javaFX2,之前的1.0和1.1已经被oracle抛弃了。先看代码   package helloworld; import javafx.application.Appli...
  • oppo117
  • oppo117
  • 2013年12月12日 20:21
  • 764

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

javafx已经嵌入在jre之中 2 javafx UI设计工具JavaFX Scene Builder. Oracle支持的javafx额外UI库,现在只支持jdk8:contr...
  • xby1993
  • xby1993
  • 2013年12月08日 19:48
  • 2524

JavaFX学习之道:FXML入门

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

JavaFX学习之道:File Chooser

This chapter explains how to use the FileChooser class to enable users to navigate the file system. ...

JavaFX学习之Layout

Region 继承parent,被定义为屏幕的一块,可以包含其它node,并且可以用css修饰。region只有继承parent的getChildren()方法,是保护类型,所以在外面不能添加子节点,...

Java学习笔记(14.2)JavaFX Basics

JavaFX学习笔记(01)

JavaFX学习笔记(01)
  • glavo
  • glavo
  • 2016年10月04日 15:15
  • 251

Javafx 学习笔记

javaFX应用程序的主类继承了javafx.application.Application,start()方法是所有javaFX 应用程序的主入口点. JavaFX application 通过各种...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaFX学习路径
举报原因:
原因补充:

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