JavaFX Metro UI 和 开发库使用简介
2019-11-05 18:07
6265 查看
Metro UI For JavaFX!
这是一个Windows设计风格的UI库,使用非常简单,只要一行代码就可以实现整体UI风格的替换!
new JMetro(JMetro.Style.LIGHT).applyTheme(scene);
例子
Switch
Button
案例:
可以看到,非常的美观!
作者博客 :
https://pixelduke.com/java-javafx-theme-jmetro
可以在他的博客中查看 Jmetro 项目的说明和使用方式。
ConsrolsFX
这是一个JavaFX控件扩展库,界面风格与JavaFX原生一致,在JavaFX的基础上增加了许多实用的控件。
功能十分强大,可配置程度很高。
Github :
https://github.com/controlsfx/controlsfx
Notification 的使用
private void notification(String title, String content, String type) { Notifications notificationBuilder = Notifications.create() .title(title) .text(content) .position(Pos.BASELINE_RIGHT) .onAction(e -> System.out.println("Notification clicked on!")); Platform.runLater(() -> { switch (type) { case "error": notificationBuilder.showError(); break; case "info": notificationBuilder.showInformation(); break; } }); }
使用:
notification("信息", "开始扫描", "info");
效果:
用 JMetro 开发的界面:
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- 90%使用WebDAV开发的Exchange邮件管理(一)——WebDAV简介
- 使用 IBM Rational Portfolio Manager 进行业务驱动开发入门简介
- android快捷开发框架xUtils简介和使用
- 使用.net开发手机管理软件 (四) AT指令简介
- Qt简介以及如何配置Qt使用VS2010进行开发
- ADF_ADF Faces系列2_使用JSF开发基于Ajax的用户界面:ADF Faces富客户端组件简介(Part2)
- 使用Android S 4000 tudio 开发Android项目--结构简介
- 使用 Eclipse 和 JavaFX 开发 Mashup 应用
- Qt简介以及如何配置Qt使用VS2010进行开发
- Qt简介以及如何配置Qt使用VS2010进行开发
- 使用Jquery+EasyUI框架开发项目+下载+帮助--EasyUI的简介
- Apple Watch 开发介绍 1.4 简介 使用iOS技术
- HelloX操作系统网络功能简介及使用和开发指南
- 一步步学习使用node和express开发web应用(一)——node简介、开发环境及构建最简web应用
- iOS海哥开发笔记 (海哥原创,CALayer简介 以及基本使用)
- 使用 JSF 开发基于 Ajax 的用户界面:ADF Faces 富客户端组件简介
- 敏捷开发工具Scrum Works使用简介
- Qt简介以及如何配置Qt使用VS2010进行开发(摘)
- Python开发之扩展库的安装指南及Suds(Webservice)的使用简介
- iphone 开发开放库-ASIHTTPRequest类库简介和使用说明