• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

(B&S) GUI

 
Sham Delaney
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I am thinking about having 1 screen for my GUI.
This would contain, 2 Textfields in a Search Panel to search by company and/or location.

The JTable is just located below the Search Panel.
The JTable is populated with data depending on the search.

Below the Table, I have 4 Buttons - Book, Add, Delete, Update.
Clicking on Add, brings up a popup to add a new record, by entering data into text fields in the popup and clicking ok. Update is similiar. Book brings up another popup prompting user to enter Customer no to reserve the record.

Is this a good idea, Or Am i better off explicitly moving to different screens.
Or would it be a better idea to allow the user edit the table, rather than providing popup's ?

I would appreciate everybodys views.
Sham
 
Kristof Janssens
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I only provided the update of a record and only off certain fields, since all the rest is out of the scope of the assigment in my opinion. I also created some kind of "framework" in which I load panels that will be shown in a tabbed pane. This way I can easily add a new panel in the future without changing a lot in the GUI. Since it is a MUST that the GUI can be easily changed without many troubles for the user.
[ March 28, 2006: Message edited by: Kristof Janssens ]
 
Anna Hays
Ranch Hand
Posts: 131
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My opinion will be quiet slack to the client and care a lot about the scope of the project according to my working experience.

I think the most important thing is to fit the requirement and not to consider what MIGHT be needed and HOW it will be implemented for future enhancement simply because the world could change unexpectedly - the spec says the client will go web etc. If I were you, I won't care too much about Add, Delete etc. Get it right and keep it simple.

That is just my opinion. Laziness is not always bad.
 
Sam Codean
Ranch Hand
Posts: 194
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just one thing that i would like to say. Popups are almost always annoying. Try ot avoid them as far as possible.
 
reply
    Bookmark Topic Watch Topic
  • New Topic