I've also used NetBeans GUI builder in a project, but quickly begun to dislike it. I've removed all the "form" files from project (so it was no longer recognized as a GUI builder form) and gradually rewritten each form when it needed an update. Worth the effort if you ask me.
Dave Elwood
Ranch Hand
Joined: Dec 27, 2002
Posts: 83
posted
0
Hello Martin,
If you need a form then you need a form. There was a time 12 or so years ago when they had something called "Widgets", a package to use in C++ programs.
Is there anything like this on the market? If your app needs a form and only Swing offers it then why did netbeans drop the Swing stuff?
It seems I didn't express myself very clearly. I was trying to suggest to stop using the GUI builder. In this case it is necessary to remove the *.form files from the project, otherwise you'll clash with Netbeans if you try to modify the generated code. You can leave the actual source code untouched as long as you don't need to modify them, and rewrite them only when you need to modify the layout significantly, so maybe you'd be able to spread the overhead over a time long enough not to break your existing schedule.
I don't understand exactly the problem you face with the GUI builder, and I'm afraid I wouldn't be able to help anyway, my affair with the builder was fairly short. Sorry to disappoint.
Dave Elwood
Ranch Hand
Joined: Dec 27, 2002
Posts: 83
posted
0
The thing is this :
if I upgrade Netbeans beyond where I have it now 7.0.1 or some such, then I won't be able to modify my GUI.
And I want to modify my GUI every week or so.
If I upgrade Netbeans then what can I do if I want to write a GUI app with a big fat blue button in the middle of the window???
Have the people at Netbeans gone blind?
Ranganathan Kaliyur Mannar wrote:NetBeans hasn't stopped shipping the GUI editor...so, I don't understand what the problem is...
Dave Elwood wrote:Have the people at Netbeans gone blind?
Why don't you post the problem in the NetBeans forum?
Sometimes Netbeans doesn't support GUI built using old versions. I think that is his issue. One of my teacher was used to use netbeans for GUI build, and she is still with netbeans 5.0 because her GUI will go mad if she upgraded it.
I agree with others about writing GUI by hand. I asked about this question from my lecturer too, he said automated building doesn't follow some good programming principles. To me, coding is more flexible than using automated creation.
Are you better than me? Then please show me my mistakes..