多读书多实践,勤思考善领悟

设计模式(Design pattern)

设计模式(Design pattern)

设计模式是软件开发人员在软件开发过程中面临的不断重复的问题的解决方案,是解决特定问题的一系列套路,具有一定的普遍性。设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。使用设...

Google出品Java编码规范中文版

Google出品Java编码规范中文版

1. 前言这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题,...

javaFx MDI FORM(MDI窗体)

javaFx MDI FORM(MDI窗体)

在 Windows 窗体应用程序中,经常会在一个窗体中打开另一个窗体, 通过窗体上的不同菜单选择不同的操作,这种在一个窗体中打开另一个窗体的方式可以通过设置 MDI 窗体的方式实现。 MDI (Multiple Document In...

JavaFX 11+ controlsfx的build.gradle

JavaFX 11+ controlsfx的build.gradle

我们无法摆脱所有这些--add-opens,--add-exports因为许多控制将不得不去。 您可以在build.gradle文件中找到运行示例所需的所有jvm args的列表。您的应用程序需要根据您使用的内容添加其中一些。 123...

用于运行JavaFX 11+应用程序的Maven插件

用于运行JavaFX 11+应用程序的Maven插件

安装该插件可通过Maven Central获得。 如果要构建和安装最新快照,可以克隆项目,设置JDK 11并运行 1mvn install 用法创建一个新的Maven项目,使用现有的项目,如HelloFX,或使用原型。 该项目可以是模...

Java 9 打破模块的封装

Java 9 打破模块的封装

主要介绍以下内容: 什么是打破模块的封装 如何使用命令行选项将依赖项(添加需要)添加到模块 如何使用--add-exports命令行选项导出模块的未导出包,并使用可执行JAR的MANIFEST.MF文件 如何使用--add-open...

JavaFX 学习教程

JavaFX 学习教程

JavaFX 教程 JavaFX 概述 JavaFX 架构 JavaFX 应用程序 JavaFX 2D Shapes(形状) JavaFX Text(文本) JavaFX Effects(效果) JavaFX Transformat...

JavaFX 精选资源

JavaFX 精选资源

Libraries, Tools and Projects(类库,工具和项目) Advanced-Bindings for JavaFX(8) - 高级绑定是一组有用的帮助程序和自定义绑定实现,如java.lang.Math或Swit...

JavaFX CSS(层叠样式表)

JavaFX CSS(层叠样式表)

层叠样式表(也称为CSS)是一种简单的设计语言,旨在简化使网页呈现的过程。 CSS处理网页的外观和感觉部分。使用CSS,您可以控制文本的颜色,字体的样式,段落之间的间距,列的大小和布局。除此之外,您还可以控制所使用的背景图像或颜色,布...