04 2012 档案
JavaFx2.0---GridPane/StackPane
摘要:1.GridPane:它是一种 layout,布局方式类似表格,它非常的灵活,可以任意设置任何Node到任何GridCell,甚至可以自由设置GridSPan,方便一个cell跨越多行或者多列重要属性:(1)gridLineVisible:如果设置为true的话,那么现实时可以看到表格的线条,这个属性在开发期间很有用(2)gap:包括了HGap和VGap,分别表示水平方向和竖直方向的gap(分隔大小),特别需要注意的是,默认情况下,gap都是0,但是如果设置了gap的值,并且在GridLineVisible为true的情况下,显示时可以明显看到gap也形成了一行或者一列!但是实际是没有的,所以
阅读全文
JavaFx2.0---Binding
摘要:1.首先阅读文档,了解Javafx2.0中的属性和绑定:Using JavaFX Properties and Binding2.简单总结:(1)JavaBean不再是以前的pojo了,Javafx添加了一系列的封装类,进一步封装了Java中的基本类型的封装类,使得它可以被绑定或者绑定,也就是它实现了Observable接口,具体请看API。(2)上面的以Simple开头的是相应的property的简单实现类,所以在类(Javabean)中一般是使用初始化为simple...(3)property都有一些方法用于绑定特定的对象,例如,绑定其他的property,或者其他的property组合而
阅读全文
JavaFx 2.0总结
摘要:1.如果是button的onAction事件,在FXML文件中定义方式:onAction="#processLogin"在它对应的控制器中方法的签名是:@FXML protected void processLogin(ActionEvent event) 【也可以是private】但是如果是其他的事件类型,一般形式是:在FXML文件中定义方式:onMouseClicked="#handleWinclose"对应的方法签名是:@FXML private void handleWinclose(MouseEvent event) 【也可以是protecte
阅读全文
JavaFX Scene Builder使用总结
摘要:持续更新我在使用JavaFX Scene Builder的过程中遇到的问题和解决办法!我一般的开发步骤:首先是在Javafx Scene Builder中设计好界面的布局,将界面中要做的事情做完,包括定义控制器类,定义简单的style,定义事件方法,然后将整个FXML文件和用到的资源文件(图片等)一起复制到Eclipse(安装了Javafx开发插件的版本,详情请看我的Javafx第一篇中所需要的软件)中,最后就是在程序中用FXMLLoader去加载它显示出来,查看效果如何。1.一般不要在JavaFX Scene Builder中添加样式!它会在相应的元素element中添加一个styleCla
阅读全文
JavaFX Scene Builder 1.0 Developer Preview介绍
摘要:1.The JavaFX Scene Builder 1.0 Developer Preview is a design tool for the JavaFX platform It can assist you with quickly prototyping an application with interactive user interface that is linked to the application logic. You simply drag and drop graphical user interface (GUI) components onto a JavaF
阅读全文
JavaFx Ensemble介绍
摘要:1.JavaFx Ensemble是一个使用JavaFx开发的程序,非常强大,它演示了很多的Javafx的功能,并且带有源码!这个其实非常的类似Flex中的Demos,呵呵,太有用了下载地址:http://www.oracle.com/technetwork/java/javafx/samples/index.html2.可以再网页中直接打开来看,但是有比较慢,所以我想下载下来部署到自己的电脑上,嘻嘻嘻网页中预览:将下载得到的压缩文件解压,然后打开命令行,切换到路径,敲入命令: java -jar Ensamble.jar (前提是你要配置好java环境),呵呵,你可以看到同样的效果!3.当然
阅读全文
JavaFx初探
摘要:因为项目的需要,实在是没有办法了,试了很多种方案(RCP,SWT,Flex,Smartinvoke...),最终还是决定开始研究JavaFx。。。为了给用户更好地体验我们的“智能家居”!以下是最近搜索得到的一些资料:1.Oracle 上 JavaFx的下载页面:http://www.oracle.com/technetwork/java/javafx/overview/index.html目前最新版本的SDK是2.1 JavaFX 2.1 Developer Preview - Available for Windows, Mac OS X, and Linux.我的电脑下载的是2.0.3版本
阅读全文
Using the Eclipse Web Tools Platform with Apache Tomcat
摘要:网址:http://www.javahotchocolate.com/wtp-tutorials/wtp-tutorial.htmlUsing the Eclipse Web Tools Platform with Apache Tomcat网址:http://www.javahotchocolate.com/wtp-tutorials/wtp-tutorial/wtp-tutorial-prefs.htmlTutorial: Using the Eclipse Web Tools Platform with Apache Tomcat(Preferences)
阅读全文
浙公网安备 33010602011771号