JavaFX
文章平均质量分 73
小小懒羊羊
学习、专注、分享
展开
-
javafx官方文档学习之一Application与Stage,Scene初探
javafx已经嵌入在jre之中2 javafx UI设计工具JavaFX Scene Builder.Oracle支持的javafx额外UI库,现在只支持jdk8:controlsfx3 HelloWord解析:package helloworld; import javafx.application.Applicati原创 2013-12-08 19:48:39 · 8116 阅读 · 0 评论 -
javafx开源库收集,不断更新。。。
1.Controls fx是一套javafx的UI库,由官方团队维护,yongu地址:http://fxexperience.com/controlsfx/2.原创 2014-04-29 09:08:47 · 4092 阅读 · 0 评论 -
javafx内嵌为Swing程序浅析
javafx 嵌入swing当中:关键类:JFXPanel主要问题正确处理javafx线程与Swing EDT线程的关系、对于EDT需要使用SwingUtilities.invokeLater()对于javafx scene的构建需要使用Platform.runLater()而JFXPanel则是javafx与Swing交互的唯一途径,JFXPanel以Scene作为顶级容器,原创 2014-05-02 16:23:46 · 4121 阅读 · 0 评论 -
javafx之新建窗口和启动另外一个程序
在javafx中一个JVM进程只能存在一个Application类,这个Application类只能调用一次launch()方法来启动它。那我们如果启动一个新的窗口呢?javafx中Stage类继承了Window代表着一个窗口,所以我们只需要构造一个Stage并将之显示即可。Stage secondWindow=new Stage();Scene scene=new Scene(ro原创 2014-04-29 21:55:10 · 11161 阅读 · 2 评论 -
javafx之布局layout及UI控件事件处理canvas,效果,杂乱笔记
StackPane:显示在现有node的顶部overlapFlowPaneTilePane:类似于FlowPane,但是它是以单元格cell的形式组织,每一个组件单元格大小相同。AnchorPane固定组件到left,top.bottom.right并指定其与AnchorPane边界的距离,这种排列关系不随window resize而变化。他们仍然会保持自己的position acco原创 2014-05-01 21:07:54 · 4471 阅读 · 0 评论 -
javafx for android or ios ?
javafx是否支持android 或者 ios这是一个令人感兴趣的话题.google一番,发现有可行方案:1. javafx on a原创 2014-04-29 09:06:07 · 1639 阅读 · 0 评论 -
javafx并发初步
javafx.concurrency并发包是为方便javafx Application Thread也就是javafx的UI线程与后台线程安全交互的工具包。接口:Worker.Worker接口封装了Worker.State枚举作为Worker的状态:READY,SCHEDULED,RUNNING,SUCCEDED,FAILED,CANCELLED.Worker拥有下面这些只读prope原创 2014-04-30 20:47:15 · 5443 阅读 · 0 评论 -
javafx Application Logic浅析
1.Scene Graph体系结构浅析javafx以tree的形式组织nodes,每一个node就是一个control,即UI组件。node分为leaf node与branch node, root node。scene体系中最关键的类:Scene:代表包含所有UI组件的顶级容器Node:是一个抽象类,代表UI组件的基类Parent:是一个抽象类,代表branch原创 2014-04-30 12:49:25 · 2056 阅读 · 0 评论 -
javafx之CSS初探
javaFX 可以通过css来设计界面。javafx中的css只是w3c css2.1规范的一个扩展和子集,并不完全支持所有的css特性。javafx中的css元素必须有-fx-前缀。一、介绍java8中新增了javafx.css开放了css相关api。选择器分类:Type选择器:通过Node的getTypeSelector可以获取id选择器:通过设定id=属性(注意这里的原创 2014-05-01 10:57:22 · 4276 阅读 · 0 评论 -
自己编译JavaFX Scene Builder
虽然没有捣鼓JAVAFX,但是近日发现Oracle官网竟然不提供JAVAFX Scene Builder的下载的。原先发布的2.0版本提示过期,心中一怒。几番寻找发现Scene Builder被迁至OpenJFX中。不知为什么官方不给编译Scene Builder.不管它。我们首先需要同步OpenJFX源码:hg clone http://hg.openjdk.java.net/o原创 2015-03-27 08:01:12 · 6126 阅读 · 0 评论 -
javafx之FXML初探
FXML作为XML-based,UI构造器。其相关的规则值得我们去理解。FXML元素分类:A class instanceA property of a class instanceA "static" propertyA "define" blockA block of script codeFXML应该在根元素定义prefix : xmlns:fx=http://javaf原创 2014-04-30 22:04:44 · 8093 阅读 · 2 评论 -
javafx8特性及体系一览
javafx8发布有一段时间了,今天闲来看看。1.javafx8内嵌为java API,与JDK一起打包,javafx运行环境被加入了jre中。2.FXML与SceneBuilder: FXML是以XML为基础的UI界面描述文件,用于构造XUI形式的界面,与android颇为相似。SceneBuilder是一种可视化拖拽的FXML生成器,以可视化方式设计UI界面3.WebView:原创 2014-04-27 21:45:10 · 3254 阅读 · 0 评论 -
javafx遭遇的问题记录集合,不断更新。。。。。。。
有些问题很傻,但是我们总是犯,有些问题hen原创 2014-04-28 13:52:32 · 3762 阅读 · 0 评论 -
javafx maven集成遇到的问题解决
javafx maven集成采用javafx-maven-plugin,主要分为几个目标:jfx:jarjfx:webjfx:nativejfx:fix-classpathjfx:generate-key-storejfx:run但是在mvn clean jfx:run时遇到了问题:[ERROR] [Help 1] http://cwiki.ap原创 2014-04-28 13:43:44 · 7077 阅读 · 0 评论