-
Notifications
You must be signed in to change notification settings - Fork 31
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
Isolate GUI editor from IDE #18
Comments
If you are going to rewrite the GUI, maybe do it in JavaFX or go crazy and use Electron! |
Indeed, plans are to offer core as a REST api, so electron implementations should be easy to do. |
Although not apparently related, working on albfan/SocketTest#3 gives the tips to finish this issue (as it is a more simple program, easy to translate to MVC) |
Have to take a look at fxml editor from javafx https://picodotdev.github.io/blog-bitix/2015/10/javafx-scene-builder-editor-para-crear-archivos-fxml/ |
I did a quick test and fxml works correctly. |
JMeld comes with group layout forms
https://docs.oracle.com/javase/tutorial/uiswing/layout/group.html
which is tied to Netbeans https://netbeans.org/kb/docs/java/quickstart-gui.html
Every little change made, generates a lot of noise which hides the change behind.. See 4fc9004 as an example, I want to avoid that.
Other solutions are tied to each IDE too:
https://www.jetbrains.com/idea/help/designing-gui-major-steps.html
Seems there is no "rosseta stone" for java forms. Best shot is jformdesigner but is privative and it converts metadata form to... another closed form format.
Other good solutions are:
http://www.jgoodies.com/products/swing-suite/
http://www.miglayout.com/
The objetive is to design complex GUI layouts with a compact and robust system, wether it is command line, visual, or compiled from metadata.
The text was updated successfully, but these errors were encountered: