![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaFX
zhoukuni
这个作者很懒,什么都没留下…
展开
-
JavaFX- 3.1 布局系统:内建布局使用
内建布局使用本主题描述JavaFX SDK随附的布局容器类(称为窗格)。 使用布局窗格可以轻松管理JavaFX应用程序的用户界面。JavaFX应用程序可以通过设置每个UI元素的position和size属性来手动布置UI。 但是,一个更简单的选择是使用布局窗格。 JavaFX SDK提供了几个布局窗格,用于轻松设置和管理经典布局,例如行,列,堆栈,图块等。 调整窗口大小时,布局窗格会根据节点的...原创 2020-04-21 18:26:26 · 944 阅读 · 0 评论 -
JavaFX- 2.3 JavaFX控件:Radio Button
Radio Button-单选按钮本章将讨论学习 Radio Button 控件和RadioButton 类的使用,它是ToggleButton类的特殊实现。一个单选按钮有选中和未选中两种状态。通常会将多个单选按钮放到一个组里面来实现同一时间只能选中其中一个按钮。此行为将它们与切换按钮区分开来,因为组中的所有切换按钮都可以处于取消选择状态。图1. 单选例子下面会学习更多关于单选按钮的知识...原创 2020-04-09 15:16:41 · 621 阅读 · 0 评论 -
JavaFX- 2.2 JavaFX控件:Button
按钮位于JavaFX API中的Button 类允许开发者在用户点击一个按钮之后进行相应的处理。Button 类是Labeled类的子类。他可以显示文本、图像或者文本+图像。图1显示了不同效果状态下的按钮。在本小节你将学习到如何创建这些按钮。图1 按钮类型创建按钮你可以通过Button 类提供的三个构造方法在JavaFX 应用程序用创建按钮控件: //一个不带文字的按钮...原创 2020-03-16 22:03:55 · 954 阅读 · 0 评论 -
JavaFX- 2.1 JavaFX控件:Label
Label经过前面几节内容,我们已经学会了如何创建一个工程,后续章节均不再重复介绍工程创建。本小节将带大家学习如何使用JavaFX API中位于javafx.scene.control包中Label类去显示文本元素。学习如何将文本在标签内自动换行、添加一个图像到标签以及增加视觉效果。下图显示了三种标签的常见用法。最左边的是一个带有图表的标签,中间的是一个旋转文本,最右边的是一个自适应标签...原创 2020-03-13 22:17:06 · 2552 阅读 · 0 评论 -
JavaFX- 1.2 JavaFX起步:简单示例应用(四)使用FXML创建UI界面
使用FXML创建UI界面本教程展示了使用JavaFX FXML的好处,JavaFX FXML是一种基于XML的语言,它提供了用于构建与代码的应用程序逻辑分离的用户界面的结构。如果从头开始阅读本系列文档,那么已经了解了如何仅使用JavaFX创建登录应用程序。 在这里,将使用FXML创建相同的登录用户界面,将应用程序设计与应用程序逻辑分开,从而使代码更易于维护。本小节教程同样创建一个跟上一个教程...原创 2020-03-12 16:30:13 · 1369 阅读 · 0 评论 -
JavaFX- 1.2 JavaFX起步:简单示例应用(三)使用CSS美化表单
使用CSS美化表单本教程将会学习如何使用一个叠层样式表(CSS)美化我们的JavaFX应用程序。设计一个窗体、创建一个.css文件,并且应用在窗体上。本教程将会使用上一教程的代码,并且新建css文件应用在窗体上,达到下图的效果:创建工程新建包JavaFX_LoginFormWithCSS复制JavaFX_LoginForm.LoginForm到JavaFX_CSS4Login包下并重...原创 2020-03-12 15:20:09 · 865 阅读 · 0 评论 -
JavaFX- 1.2 JavaFX起步:简单示例应用(二)创建表单
使用JavaFX创建表单开发应用程序时,创建表单是常见的活动。 本教程学习屏幕布局的基础知识,如何将控件添加到布局窗格以及如何创建输入事件。在本教程中我们将创建一个如下图所示的登陆窗口登陆窗口创建工程本系列教程均采用一个工程项目,每个项目以包的形式区分,并在Main方法中分别调用,因此不新建工程 ,工程创建移步上一篇教程。在上一篇教程中的src目录下创建包,命名JavaFX_Lo...原创 2020-03-12 14:35:17 · 808 阅读 · 0 评论 -
JavaFX- 1.2 JavaFX起步:简单示例应用(一)创建应用
Hello World, JavaFX Style学习创建和构建JavaFX应用程序的最佳方法是使用“ Hello World”应用程序。 本教程的另一个好处是,它能够测试JavaFX技术是否已正确安装。本教程使用的开发IDE是Idea2019.3。Java开发版本为JDK1.8。如果为正确配置开发环境请移步“OpenCV-1.1 安装IDEA以及基于Java的OpenCv环境搭建”。创建应...原创 2020-03-12 10:44:25 · 775 阅读 · 0 评论 -
JavaFX- 1.1 JavaFX起步:理解JavaFX架构
本章对JavaFX的架构和其生态进行了深入介绍。图2-1 结构化得展示出了JavaFX平台所包含得组件。本节将随着这张结构逐一介绍每个组件以及组件之间得相互联系。在JavaFX 公共APIs 下面是运行JavaFX 代码得引擎,由JavaFX 高性能图像引擎(Prism)、一个小型且高效得视窗系统(Glass)、一个多媒体引擎和一个web引擎组成。尽管这些组件代码没有公开,但是它们的描述可以帮助...原创 2020-03-11 16:32:36 · 1979 阅读 · 0 评论 -
JavaFX- 1.0 JavaFX起步:JavaFX 综述
1 JavaFX 综述本章将介绍那些可以用JavaFX APIs 构建的应用程序,如何下载JavaFX库,和JavaFX 的一些关键信息。JavaFX提供一系列的图形、媒体包,使开发者可以依此设计、创建、测试、调试和部署丰富的客户端跨平台应用程序。JavaFX 应用程序可用性关键特性我们可以通过JavaFX做扫描如何运行示例应用?如何再IDE里运行示例应用如何创建一个JavaF...原创 2020-02-28 09:11:39 · 679 阅读 · 0 评论