Need a layout for my app

Hello.

I'm developing an application to manage bus trips for students of a university.

It's going to do a lot of things and have a lot of modules, such as registering, consulting, payment issuing and student card printing.

My question is. What's the best way to organize the Swing GUI?

I mean, it must have shortcuts (always visible ones) for all of the modules, plus configuration menus.

Is there any package of layouts? Could be JPGs, .java is not really necessary, since I can rapidly build it.. =)

[544 byte] By [Chiclopsa] at [2007-11-26 13:36:37]
# 1
Read the [url http://java.sun.com/docs/books/tutorial/uiswing/TOC.html]Swing tutorial[/url] for help on using menus, layout managers etc....
camickra at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 2
I don't need help using this kind of stuff. I have a lot of practice using Swing.What I want is a more complex layout so I can organize the modules I'll provide. =)
Chiclopsa at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 3
Rather than making us guess, why don't you come up with a designand then ask for suggestions? If so, you may want to use the OOforum, and you possibly want to give somewhat more detailedrequirements.
es5f2000a at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 4
You might want to extend java.awt.CardLayout to have some permanently displayed components as well...
sztyopeka at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 5

> I don't need help using this kind of stuff.

> I have a lot of practice using Swing.

Well, you weren't very specific.

> What I want is a more complex layout so I can

> organize the modules I'll provide. =)

I would be very surprised if the current layouts can't provide what you need. If you need something more complex then just nest the current layouts.

zadoka at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 6
I'm sorry if I wasn't clear.I need a design for my app. I don't know how to organize the buttons and the menus.I need a layout. It can be just an image. After I find a good layout that can support what I need I'll start programming it.
Chiclopsa at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 7

Right, so you have a couple of choices. One is to come up with

your own design, post it, and ask for suggestions. The other is

to mail somebody your requirements docs and a fat check and

have them do it for you. I'm happy to help with either of those.

What you can't do is say "I have a system, design it for me"

without making any attempt to do it yourself or providing anything

in the way of requirements and expect us to come up with

something useful.

es5f2000a at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 8

You're right. I'm sorry.

Well. The program is going to be used by two or three people, the managers of the association. I think I'll need to provide them a simple and easy to understand interface.

My first thought was to make it look like this:

http://www.mobiothreat.com/wilian/bus/base_layout.gif

What do you think?

Thanks for the support..

Chiclopsa at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 9
Is this a class project, or is somebody paying for it?
es5f2000a at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 10
I think I'll be paid for it. It's not an academical activity.....What do you think?
Chiclopsa at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...
# 11
maybe put the buttons on the left side more like conventional programs (ie paint is a simple example)? you need to think of user familiarity with other products so it is easier for people to use.
imtireda at 2007-7-7 22:22:18 > top of Java-index,Desktop,Core GUI APIs...