I'm not a GUI designer fan. From time to time I will try one and return to hand-coding my GUIs, because I think I'm faster and more effective that way. Today I gave IDEA's UI Designer another try and at first thought that it could be quite usable. It has definitely improved since the last time I tried it.
I'm currently developing a plugin and all was well till I realized I needed an ActionToolBar. There's no ActionToolBar in the palette and it's not possible to add it there because it isn't a subclass of Component. That's really a pity. I think the UI designer should somehow allow me to add an ActionToolBar to my UI and any other components that may be useful when developing a plugin. And when a component needs some special handling like in this case, it should take care of that. At least it should take care of any special handling of components that are part of IDEA.
Yeah, I know I can create a JPanel with a BorderLayout, put the toolbar into the north and the rest of the GUI into the center, but somehow it feels like a hack.