Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/askiadopoulos/percentage-calc-javafx
Percentage Calculator in JavaFX
https://github.com/askiadopoulos/percentage-calc-javafx
components design-tools java-se javafx netbeans-ide netbeans-platform netbeans-project scene-builder
Last synced: 20 days ago
JSON representation
Percentage Calculator in JavaFX
- Host: GitHub
- URL: https://github.com/askiadopoulos/percentage-calc-javafx
- Owner: askiadopoulos
- Created: 2018-04-25T10:40:34.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-26T09:18:37.000Z (almost 7 years ago)
- Last Synced: 2024-11-22T07:05:14.548Z (3 months ago)
- Topics: components, design-tools, java-se, javafx, netbeans-ide, netbeans-platform, netbeans-project, scene-builder
- Language: Java
- Size: 185 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# percentage-calc-javafx
Percentage Calculator in JavaTechnologies Utilized: Oracle NetBeans IDE 8.2, Java SE 8.0, JavaFX Scene Builder 2.0
Description: This is a simple program written in Java, which calculates the net percentage of a number as well as the sum of the initial number plus the percentage number. Its UI has been implemented with JavaFX Scene Builder and one of the program's features worth mentioning is how it interacts according to user events.
For example, when the program executes for the first time, the only component enabled is the 'Enter initial number:' text box. All the other are initially disabled. When the user types at least one number, then the 'Enter percentage' text box and the 'Clear' command button are enabled.
Next, if a percentage number is entered in the appropriate text box, then the 'Calculate' component is activated which allows the user, if pressed, to calculate the results.
Finally, if for some reason, the user decides to clear all the contents from one text box component, then the program's behavior will be changed accordingly, e.g.: one or more components will be deactivated while some others will be available.