本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- 龙儿筝
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
JavaFX学习之Transform
Transform为Node提供仿射变换,如旋转,尺度变化,移动,修饰。通过node.getTransforms()得到一个list的transform,然后添加各种变化。 仿射变化实现了物体的3d效果。
Transform提供一些静态方法,创建Rotate,Scale,Shear,Translate。和坐标获得。
Affine 代表仿射变化。其方法主要是获取3x4矩形中的坐标
...
javaFX学习之FXRobot
FXRobot通过该类可以模拟键盘事件,一般用于虚拟键盘,相当于手机上的虚拟键盘。
Ctrl+A全选
FXRobot robot = FXRobotFactory.createRobot(scene);
robot.keyPress(KeyCode.CONTROL);
robot.keyPress(KeyCode.A);
robot.keyType(KeyCode.A, " ...
JavaFX学习之Control
Control
Control类控件通常由Control,Skin,Behavior3个类组成,其中Skin用于排版布局也就是rendering。
setContextMenu(ContextMenu value)设置邮件菜单
setHeight(double value)
setWidth(double value)
setMaxHeight(double value)
setMaxSi ...
JavaFX学习之TableView
TableView表
TableColumn列
构建一个表主要有TableView,TableColumn,ObservableList,Bean。
添加列table.getColumns().addAll(firstNameCol, lastNameCol, emailCol);
ObservableList里面是存放的数据
table.setItems(observableList) ...
JavaFX学习之TreeView
这段代码是从网上看到的,开始自己写一个目录结构的时候,写的好麻烦。首先我开始时读父目录结构,然后点击展开事件的时候读取该子目录结构,其中遇到了许多问题。虽然写出来了,但是乱七八糟。看了下面这段代码,发现自己还是对类不了解。
package ui;
import java.io.File;
import javafx.application.Application;
import j ...
JavaFX学习之Preloader
JavaFX在Application加载的时候提供了Proloader应用,可以展现loading process bar或者others notification。
Main Application
package main;
import javafx.application.Application;
import javafx.event.ActionEvent;
import ...
JavaFX之Pagination的使用
Pagination是JavaFX 2.2中新增加的一个分页控件,非常的简单易用。
Pagination的创建方式有两种:
第一种是直接进行Pagination的初始化,然后进行相关参数的设置。
第二种是使用PaginationBuilder使用建造者模式进行Pagination的构建。
不过,Pagination的视图的呈现与Table等 ...
JavaFX 之 Canvas
JavaFX 2.2中新增加了一个很重要而且也很常见的东西 -- Canvas。
JavaFX中的Canvas,是继承Node的,按照继承的层级关系来看,它跟ImageView,MediaView,Parent和Shape是同
一层级的。
因此Canvas不能直接放入Scene中,必须添加到Parent中,然后加入Scene。
Canvas中包含了一个 ...
JavaFX 2.2 发布了
今天刚修养回来(坐骨神经痛,在家修养了两周)。发现JavaFX 2.2发布了,又有一些重大更新。
1.H.264 和 AAC 媒体格式的支持
2.Linux操作系统的支持,包括插件和WebStart
这个有兴趣的可以试试,不知道ubuntu Fedora Redhat上面能不能用,毕竟也是几个比较有名的基于linux的操作系统。
3.新增Canv ...
如何使得JavaFx2开发应用能够离线运行
需要拷贝javaFx的rt目录
1.bin目录的dll文件拷贝到jre\bin目录
2.lib目录中的jfxrt.jar拷贝到jre\lib目录
这样就可以直接执行 java -jar **.jar
有谁还有更好的方式?
深入理解Java 7:核心技术与最佳实践
《深入理解Java 7:核心技术与最佳实践》基本信息作者: 成富 丛书名: 华章原创精品 出版社:机械工业出版社 ISBN:9787111380399上架时间:2012-5-4出版日期:2012 年5月开本:16开页码:450版次:1-1所属分类: 计算机 > 软件与程序设计 > JAVA(J#) > Java
更多关于 》》》《深入理解Java 7:核心技术与最佳实践》内容简介计 ...
定义segmented样式的toolbar
【原文地址:http://fxexperience.com/2012/02/customized-segmented-toolbar-buttons/】
使用JavaFX实现上图中的工具栏样式。其实就是HBox的布局,第一个按钮左边是圆角边框,中间的按钮都是方形的,最后一个按钮的右边是圆角。
我们分别用java代码和FXML来实现view部分的定义,然后通过同一个css来调整外观。
...
FXML的include和define标签(翻译)
【原文地址:http://blog.ngopal.com.np/2012/01/26/fxml-stuffs-include-and-define/】
今天我想在blog里谈一谈FXML的define和include标签,这两个标签对那些想在程序里使用FXML的人非常有用。FXML是一种XML文件,JavaFX用FXMLLoader来加载它。FXML文件在运行时被加载,并且很容易学习。前一篇blo ...