/KFoenix

Primary LanguageKotlinApache License 2.0Apache-2.0

KFoenix

KFoenix is a library that defines a set of DSLs for JFoenix library. This library is to be used in conjuntion of https://github.com/edvin/tornadofx. TornadoFX accelerates development of JavaFX applications. Check out the wiki and test folder for examples of each component use available.

Important

TornadoFX is not yet compatible with Java 9+. This library will be depending on JFoenix for Java 8.

Add KFoenix to your project

Maven

<dependency>
  <groupId>com.github.bkenn</groupId>
  <artifactId>kfoenix</artifactId>
  <version>0.1.3</version>
</dependency>

Gradle

dependencies {
   compile("com.github.bkenn:kfoenix:0.1.3")
}

What is currently implemented?

  • JFXAlert
  • JFXBadge
  • JFXButton
  • JFXCheckBox
  • JFXColorPicker
  • JFXComboBox
  • JFXDatePicker
  • JFXDecorator
  • JFXDialog
  • JFXDialogLayout
  • JFXDrawer
  • JFXDrawersStack
  • JFXHamburger
  • JFXListCell
  • JFXListView
  • JFXMasonryPane
  • JFXNodesList
  • JFXPasswordField
  • JFXPopup
  • JFXProgressBar
  • JFXRadioButton
  • JFXSpinner
  • JFXScrollPane
  • JFXSlider
  • JFXSnackbar
  • JFXTabPane
  • JFXTextArea
  • JFXTextField
  • JFXTimePicker
  • JFXToggleButton
  • JFXTogglePane
  • JFXToolBar
  • JFXTreeCell
  • JFXTreeTableColumn
  • JFXTreeTableRow
  • JFXTreeTableView
  • JFXTreeViewPath