Skip to main content

AeroFX - Native Themes for JavaFX

  • Conference paper
  • First Online:
Information and Software Technologies (ICIST 2015)

Abstract

The authors present an Open Source JavaFX skin, AeroFX, which is similar to the look and feel of Microsoft Windows 7.

Oracle announced to change the standard technology for graphical development of user interfaces away from Swing, which raised a strong response in the developer community. JavaFX is the announced successor of Swing, but it lacks the capability of developing user interfaces with a different look and feel than Modena, the default JavaFX skin. This look and feel can be customized with so called “skins”, which Oracle announced not to develop themselves.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    “The very same issues that break engagement also have a tendency to injure the trustworthiness of the product(...)” [1].

  2. 2.

    Window decorations include, amongst other things, the title bar with controls for minimizing, maximizing and closing a window.

  3. 3.

    Last commit to the VCS has been made in 02/2013.

References

  1. Anderson, J., McRee, J., Wilson, R.: Effective UI, pp. 12, 25, 30. O’Reilly, Sebastopol (2010)

    Google Scholar 

  2. Djamasbi, S., et al.: Designing for success: creating business value with mobile user experience. DigitalCommons@WPI (2014)

    Google Scholar 

  3. Hayes, J.R.: User interface design for online social media. B.Sc. thesis, California Polytechnic State University - San Luis Obispo (2014)

    Google Scholar 

  4. Nawaz, A.: Website user experience. A cross-cultural study of the relation between users’ cognitive style, context of use, and information architecture of local websites. Dissertation, Copenhagen Business School (2014)

    Google Scholar 

  5. da Silva, T.S., et al.: User experience design and agile development: from theory to practice. J. Softw. Eng. Appl. 5, 743–751 (2012)

    Article  Google Scholar 

  6. AeroFX GitHub Project. https://github.com/s1gpwr/aerofx

  7. AeroFX Project Homepage. http://www.aerofx.org

  8. AquaFX Project Homepage. http://aquafx-project.com

  9. JavaFX-Native-Themes BitBucket Project. https://bitbucket.org/software4java/javafx-native-themes

  10. JMetro Project Blog. http://pixelduke.wordpress.com

  11. Maven Central Repository. https://search.maven.org

  12. Oracle Bugtracker: [#RT-20299] Native Look and Feels. https://javafx-jira.kenai.com/browse/RT-20299

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Matthias Meidinger .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Meidinger, M., Ebbers, H., Reimann, C. (2015). AeroFX - Native Themes for JavaFX. In: Dregvaite, G., Damasevicius, R. (eds) Information and Software Technologies. ICIST 2015. Communications in Computer and Information Science, vol 538. Springer, Cham. https://doi.org/10.1007/978-3-319-24770-0_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24770-0_45

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24769-4

  • Online ISBN: 978-3-319-24770-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics