-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a gui desktop client #204
Comments
what are your thoughts on JavaFX gui? |
I have never used it. What advantages does it give over say Swing? |
well, its scenegraph is much more clear, built-in animations, MVC (fxml scripts to define UI, i.e. can completely change gui without altering code behaviour) and technically is a successor of swing and currently the recommended gui toolkit for java. I'm happy to do the UI, I just wanted to know that you don't have any objections on the matter |
No objections from me. Go for it. I've only ever built swing GUIs, so I'm curious to see what JavaFX looks like |
Okay, also is there a particular reason why maven build targets 1.7 and not 1.8. Because latest JavaFX 8 will only work with 1.8 |
Mainly because it is hasn't yet been updated 1.8 and 1.7 is still quite common. Perhaps create a reddit thread motivating the change to 1.8 and we can see what the other contributers say. I support moving to 1.8 as that is the current recommended version |
I've already moved to 1.8 in PR #239 |
I have worked a bit with JavaFX and SceneBuilder and I would like to help with creating the GUI for the game. But I think, as previously mentioned, it is compatible with Java 8. |
If you want to try, go ahead. |
JAdventure is now compatible with Java 8 (#239). If you want to build a JavaFX GUI, you're welcome to 👍 |
At the very basic, the window would have 4 panes:
The text was updated successfully, but these errors were encountered: