- 浏览: 1089796 次
- 性别:
- 来自: 上海
最新评论
-
halomax:
插件可用,特别感谢楼主
Lombok不支持Idea2018的解决方案 -
tzq668766:
刚找到一个中文版springboot banner在线生成工具 ...
SpringBoot启动时的Banner设置 -
somefuture:
吕檀溪 写道我一直编译不成功,不知道能不能帮忙弄一个2018. ...
Lombok不支持Idea2018的解决方案 -
吕檀溪:
我一直编译不成功,不知道能不能帮忙弄一个2018.2 eap的 ...
Lombok不支持Idea2018的解决方案 -
lkjust08:
mac下的确是可以用了。
Lombok不支持Idea2018的解决方案
文章列表
国际象棋的开局-使用自己的程序演示
- 博客分类:
- 信口随手
国际象棋的应用编好了,就要来用一用。
视频是西班牙开局。
下载附近后去掉扩展名就可以,不要解压,它就不是压缩文件。
Java循环:想说爱你不容易
- 博客分类:
- 血泪体验
0 循环者引题
请写一个变量声明,将它置于下面的循环之前,使得该循环成为无限循环。
for (int i =start; i <=start+1; i++){
}
这里,start是未定义变量,我们需要定义它。
如果你非常熟悉int的话,可能能得出正确答案:
int start = Integer.MAX_VALUE - 1;
为什么?呵呵,因为int.MAX_VALUE + 1 = int.MIN-VALUE。
下面需要自己解答了。
1 循环者
什么样的声明能让下面的循环是无限循环?
while(i == i + 1){
}
2 循环者的新娘
提供一 ...
使用JavaFX2.0编写国际象棋游戏
- 博客分类:
- 血泪体验
前面发布了不少Javafx2的教程,不觉手痒,想尝试一下JavaFX到底有多强大。
呵呵,不错,我还没有用JavaFX编写过完整的应用。
扭头一看,我桌子上一本国际象棋的书跳进了我的眼睛。好吧,就你了。
效果如图。
使用方法是先点击一个棋子,然后点击空白区或者对方棋子。
花了2天多,已经实现的功能是白方先走、双方交替。
没有实现的功能是限制棋子的移动。所以双方必须主动遵守规则。
严重缺憾是还没有实现王车易位、吃过路兵、兵升变。
遗憾是没有体会到JavaFX比其他RIA更强大。
这个算0.1版本吧。我会继续改进。
期待大家鼓励。
--- ...
public class GridPane extends Pane
GridPane将其孩子结点灵活地放置在行列网格中。若设置了边框和边缘(border and/or padding),它的内容只能在这些间隙内部。
孩子结点可以放置在任意位置并且可以跨行列。结点也可以在行列内随便覆盖,网格窗格孩子结点列表中的顺序决定了这些结点的堆栈顺序:第一个在最下,最后一个在上面。
GridPane也可以使用CSS来装饰。
网格约束
孩子结点的位置由其布局约束来定义:
约束
类型
描述
columnIndex
integer
孩子结点的起始列
rowIndex ...
(
本文翻译自TuneUp 2012的帮助文档,希望对感兴趣的读者有帮助。
TuneUp Utilities 是你PC的瑞士军刀——德国系统调校工具第一品牌 TuneUp
Utilities,能优化系统性能、解决问题并帮助你定制系统,以满足你的需要!通过 TuneUp Utilities, 你能使 Windows
运行更快、更安全、更舒适。其现代图形界面包括所有系统设置、安全设定、清理和维护等功能。这个来自德国的系统优化软件,让你的系统跑的非常顺畅,功能全
面,堪称极品!
)
TuneUp Turbo Mode
提供了一种快速的性能推进当你需要的时候。 ...
Javafx开发后,就是发布了。这是每个开发者都关心的问题。
其实使用NB开发和发布是比较简单的。
右键项目,选择清理并生成,见图1。
等到输出台显示绿色的生成成功即可,见图2。
这是到项目的根目录下,看到有了dist文件夹。见图3。
打开,看到有.jar,.html和.jnlp文件。见图4。
随便打开一个,可以看到效果。
技术概论
Dart是一种基于类的新式编程语言,用来创建结构化的Web应用。 Dart的目标是开发的建议性、高效性、可扩展性,它整合了几种新的语言特性,具有清晰易读的语法。
Note: 本文是该语言及其开发环境的早期预览。现在可能还没有一些元素,并且我们会根据反馈来调整细节。
关键特性
关键特性包括:
类
类和接口为高效定义API提供了易懂的支持机制。这样的设计使得能够封装和复用方法和数据。
可选类型
Dart开发者能够有选择的为代码添加静态类型。根据程序员的爱好和开发平台,通过归类代码可以从简易的、未定义类型的试验原型迁移到复杂的、模块化的应用上。 由于没有文档会 ...
原文地址http://download.oracle.com/javafx/2.0/fxml_get_started/jfxpub-fxml_get_started.htm
FXML是JavaFX 2.0新引入的。你可能会问"What is FXML?" 和"Is FXML for me?" FXML 是基于XML的一种声明性标记语言,用来定义应用的用户接口。FXML对于定义静态的布局很便利,诸如form, control, 和table。使用FXML也可以动态构造布局,不过要结合脚本。
FXML是一个优势是基于XML, ...
对“黑暗森林”的质疑和讨论(总结各家言论)
- 博客分类:
- 信口随手
1楼。(鄙视态度)首先,我们假设黑暗森林法则以及其推导出黑暗森林法则的所有规则都成立。其中有这样一条规则:宇宙中文明之间距离尺度之大,导致沟通困难。这条规则成立的前提是物质或者信息的传送无法超越光速。而 ...
原文地址http://download.oracle.com/javafx/2.0/deployment/jfxpub-deployment.htm
(译者:由于国内学习JavaFX2.0的童鞋可能极少,加之后面的技术相对高级和复杂,另外本人时间略显不足,后面翻译的进度可能会减慢。如有需要,请直接指出,我会在第一时间翻译出大家需要的章节。祝 秋安)
本文讲解的是基础和高级的关于JavaFX应用的构建、打包、部署的信息。JavaFX的部署不需要特别的代码,但和Java部署很不同。所以如果你是一个高级Java开发者,最好看一看Getting Started。
Tip ...
原文地址http://download.oracle.com/javafx/2.0/layout/size_align.htm
使用JavaFX内置布局窗格最大的好处是窗格帮你管理结点的大小和对其性质。窗格改变大小时,结点大小十分改变要根据窗格的性质。注意不是所有的结点类都可以改变大小。UI控件和布局窗格可以,但是形状、Text对象、 Group对象不可以,它们在布局中是刚性对象。如果你想要更多的控制控件大小,请直接指定其尺寸。布局窗格会根据你的设置来决定控件的大小。
改变结点大小
布局窗格通过调用prefWidth(height)和 prefHeight( ...
原文地址http://download.oracle.com/javafx/2.0/layout/jfxpub-layout.htm
JavaFX SDK提供了布局窗来支持不同的布局风格。本指南提供使用这些布局窗在JavaFX中创建图形化用户接口的信息。
假设读者具有中级的Java编程技术。
本指南包括以下主题:
Using Built-In Layout Panes - 讲述内置的布局窗并提供实例
Tips for Sizing and Aligning Nodes - 提供覆盖结点默认大小和位置的例子
原文地址http://download.oracle.com/javafx/2.0/layout/builtin_layouts.htm
在JavaFX应用中,当然可以通过指定UI元素的位置和大小属性来手动布局。不过,更简单的方法是使用布局窗格。JavaFX SDK提高了多种布局容器类(称为窗格)来方便的建立和管理经典布局,如行、列、堆、拼贴等。由于窗口是可以改变大小的,所以布局窗格会根据其包含的结点自动修改位置和大小。
本文是JavaFX布局窗格的概览,并为每个窗格提供了小例子。
边框窗格BorderPane
BorderPane布局窗格提供了5块放置结点的区域 ...
原文地址http://download.oracle.com/javafx/2.0/text/jfxpub-text.htm
文本讲述如何在JavaFX2.0应用中加入文本和如何为文本提供花俏的效果。
引子
JavaFX 2.0应用的图形内容包含一些对象,它们被组织在一个成为场景图的类树结构中。场景图中的每个元素成为一个结点,结点可以管理很多不同种类的内容,包括文本。结点可以转换和移动,也可以应用多种效果。为所有结点类型使用共同特点使得可以提供复杂的文本内容来满足现在的富网络应用(RIAs).
JavaFX 2.0发布版提供了javafx.scene.text.Text ...
原文地址http://download.oracle.com/javafx/2.0/ui_controls/accordion-titledpane.htm#CACGBAHI
标题窗格就是带有标题的面板,可以被打开和关闭,也可以被包进任何Node元素,诸如UI控件、图片、计入布局容器的元素组。
标题窗格可以用手风琴控件来形成组。手风琴控件能创建多个窗格而每次只显示一个。Figure 20-1 是带有3个标题窗格的手风琴控件。
Figure 20-1 Accordion with Three Titled Panes
Description of &quo ...