Closed samehissam closed 8 years ago
The robbin menu that we have from the last version of the DjvuReader++ was very classic, so we try to improve that design to look like modern styles but the problem there is no way to implement that in java ,so I try to build it using javafx as it is a modern technology that use fxml that help you to build your gui using Fxml or using java code as well. Javafx allow you to customize your design with your own custom css style.
I spend many days searching to find any template for building robbin menu using javafx to make it easy to me to know the best way to design it. I found on github a simple project in javafx that make the initial design for the robbin menu. I download that project and after studding javafx syntax to be able to understand the code and implement our own robbin menu. That is where i found the sample project that help me to customize it to build our own robbin menu https://github.com/dukke/FXRibbon
Finally i built that awesome robbin menu for DjvuReader
Comment tab
View tab
Convert tab
Task manager while that module running
1- Comment code using java doc. 2- What is the main problems that take much time in execution. 3- Try to solve this problems with available code. 4- If no change in performance change the available code with other that achieve your goal.