GUI: Why is it so difficult to make a simple form?

Answered

I'm a beginner, but I have to say that I'm having a lot of trouble doing simple things in the GUI Form.

I can not resize the cell visually. I drag, but it goes back to the middle. Changes made to spacers are not reflected in the GUI.

At the same time there is poor documentation and no official video tutorial.
The videos I find of other people are weak and shallow.

Am I missing something?

3
7 comments

HI!

You can drag and drop components and alter on which part of the layout they appear. You might need to split a column if you want the component on only the half of a parent.

Please check: https://www.jetbrains.com/idea/help/placing-gui-components-on-a-form.html

But to set some minimum size or set if a component should grow, you need to look into properties panel of a selected component.

Please check: https://www.jetbrains.com/idea/help/setting-component-properties.html

Also please try this tutorial:

https://www.jetbrains.com/help/idea/2016.3/swing-designing-gui.html

0
Avatar
Permanently deleted user

Never mind. Intellij is the best java editor, but in GUI Intellij is light-years behind NetBeans ...

4

You can try a third-party JFormDesigner plug-in for IntelliJ IDEA.

0
Avatar
Permanently deleted user

 

Agreed. Poor usability and poor documentation. 

 

Your Youtube presence needs significant work.

 

If you want loads more customers and students (future bread and butter) then you need a complete overhaul of how you present information. 

 

0

Yeah so hard to make GUI in Java. WinForm in C# is far easiest

0

Btw now there is a possibility to create UI elements (forms, components) using Kotlin DSL: https://github.com/JetBrains/intellij-community/tree/master/platform/platform-impl/src/com/intellij/ui/layout This is a work-in-progress.

0

Intellij is way behind in user-support for things like GUI form design.

Agreed, it is a massive pain that 'form-designer'. just not worth the time it sucks out of you to try to get it even remotely right! better to build without it!

There is, as mentioned JFrame, yet it is paid service, so I wont pay for something that could very well be just as bad as the Jetbrains UI design form.

Eclipse has many many addons, so its a little disapointing Intellij cant keep up sadly.

0

Please sign in to leave a comment.