Flatscher, Rony G., Müller, Günter. 2021. Employing Portable JavaFX GUIs with Scripting Languages. In Central European Conference on Information and Intelligent Systems, Hrsg. even Vrček, Elisabeth Pergler, Petra Grd, 333-341. Varaždin, Croatia: None.
BibTeX
Abstract
When creating standalone applications with scripting languages it may become a challenge to devise powerful graphical user interfaces (GUI) for them that can be deployed and run on all the major operating system platforms, notably Windows, MacOS and Linux. This article introduces a platform independent solution for scripting languages that makes it feasible to quickly implement GUIs, ranging from simple to the most complex needs, by exploiting JavaFX (OpenJFX) and taking advantage of the Java (OpenJDK) scripting framework (javax.script). This way it becomes possible to create standalone, portable GUI applications with scripting languages that support the Java scripting framework.
Tags
Press 'enter' for creating the tagPublication's profile
Status of publication | Published |
---|---|
Affiliation | WU |
Type of publication | Contribution to conference proceedings |
Language | English |
Title | Employing Portable JavaFX GUIs with Scripting Languages |
Title of whole publication | Central European Conference on Information and Intelligent Systems |
Editor | even Vrček, Elisabeth Pergler, Petra Grd |
Page from | 333 |
Page to | 341 |
Location | Varaždin, Croatia |
Year | 2021 |
ISBN | 1847-2001 |
URL | http://archive.ceciis.foi.hr/app/index.php/ceciis/index/pages/view/ProceedingsArchive2021 |
Open Access | N |
Associations
- Projects
- BSF4ooRexx - Bean Scripting Framework for ooRexx
- Open Object Rexx (ooRexx)
- Java/OpenJDK
- People
- Flatscher, Rony G. (Details)
- Müller, Günter (Former researcher)
- Organization
- Institute for Information Systems and Society IN (Details)
- Research areas (ÖSTAT Classification 'Statistik Austria')
- 1109 Information and data processing (Details)
- 1138 Information systems (Details)
- 1140 Software engineering (Details)
- 1146 Management information systems (Details)
- 1150 Information design (Details)
- 5367 Management information systems (Details)