# toasterfx **Repository Path**: simpns/toasterfx ## Basic Information - **Project Name**: toasterfx - **Description**: JavaFX 的一个消息提示库。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2022-03-03 - **Last Updated**: 2022-03-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ToasterFX [![language: English](https://img.shields.io/badge/-English-blue?style=social&logo=markdown)](README_en.md) [![Build Status](https://travis-ci.com/Mr-Po/toasterfx.svg?branch=master)](https://travis-ci.com/Mr-Po/toasterfx) [![Language grade: Java](https://img.shields.io/lgtm/grade/java/github/Mr-Po/toasterfx?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Mr-Po/toasterfx/context:java) [![codecov](https://codecov.io/gh/Mr-Po/toasterfx/branch/master/graph/badge.svg)](https://codecov.io/gh/Mr-Po/toasterfx) [![Maven Central](https://img.shields.io/maven-central/v/com.gitee.pomo/toasterfx)](https://search.maven.org/#search|ga|1|com.gitee.pomo.toasterfx) [![License](https://img.shields.io/github/license/Mr-Po/toasterfx?color=blue)](LICENSE) [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FMr-Po%2Ftoasterfx.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FMr-Po%2Ftoasterfx?ref=badge_shield) JavaFX 的一个消息提示库。 ## 特性 * Java8+ 均可使用 * 支持 文本消息、自定义Node、自定义FXML * 支持 点击事件、自动关闭、消息列表、后台弹出 * 自带 默认/暗黑主题,可自定义CSS * 支持 JPMS、Jlink (需要 Java9+) 更多特性及样例请访问:[ToasterFX-DEMO](../../../toasterfx-demo)。 ## 安装 Maven: ```xml com.gitee.pomo toasterfx 1.0.2 ``` Gradle: ```groovy compile group: 'com.gitee.pomo', name: 'toasterfx', version: '1.0.2' ``` ## 使用 ```java ToastBarToasterService service = new ToastBarToasterService(); service.initialize(); // 你可以在任何线程中,调用此方法。 service.bomb("ToasterFX","Hello ToasterFX !", ToastTypes.INFO); ``` ## 截图 ![0990E73E5E9874011F4714F9AE73E146.gif](https://i.loli.net/2020/09/28/RPShGny2mKedi5r.gif)