Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / GUI / November 2004

Tip: Looking for answers? Try searching our database.

GUI component:  what's this called?

Thread view: 
BSP - 12 Nov 2004 01:53 GMT
I've seen this GUI component for many years, even on the old Apple's.
What's it called???

It looks like this:

               Listbox 1:                    Listbox 2:
               ----------                    ----------

               item1                            item2
               item3            <<            item5
               item4            >>            item9
               item6

                           Ok        Cancel

Crude picture, huh!

Basically it's two lists.
Listbox 1 is populated by selecting items in Listbox 2, then clicking "<<".
Or by selecting item(s) in Listbox 2, then clicking ">>".
When Listbox 1 contains what you want, you hit "Ok" and the operation
executes with whatever is in Listbox 1..

An example is Microsoft Outlook's "To:, Cc:, Bcc:" chooser, that adds names
from an address book to the "To:" field of a mail message.

What's this thing called????

Thanks,
Bill Pieterouiski
Software Engineer
Maranti Networks, Inc.
Andrew Thompson - 12 Nov 2004 20:19 GMT
> What's this thing called????

A 'Custom Component', generally.   ;-)

Signature

Andrew Thompson
http://www.PhySci.org/codes/  Web & IT Help
http://www.PhySci.org/  Open-source software suite
http://www.1point1C.org/  Science & Technology
http://www.LensEscapes.com/  Images that escape the mundane

Steve W. Jackson - 12 Nov 2004 20:21 GMT
>:I've seen this GUI component for many years, even on the old Apple's.
>:What's it called???
[quoted text clipped - 28 lines]
>:Software Engineer
>:Maranti Networks, Inc.

I'm not aware that it has any particular name, but I know for sure that
it's not specifically a Java Swing component.  We had to create our own
for use in our application by putting two JList components there along
with appropriate buttons, labels, etc.

= Steve =
Signature

Steve W. Jackson
Montgomery, Alabama

Thomas Kellerer - 12 Nov 2004 20:54 GMT
BSP wrote on 12.11.2004 02:53:
> I've seen this GUI component for many years, even on the old Apple's.
> What's it called???
[quoted text clipped - 10 lines]
>
>                             Ok        Cancel

I usually call it a shufflebox.

Thomas
dar7yl - 12 Nov 2004 21:31 GMT
This is usually called the "Add and Remove Design Pattern", which is also a
"Composite Pattern"

JDJ had an article on this in the august issue (www.sys.com/jdj vol.9
issue:8)

regards,
   Dar7yl.

> I've seen this GUI component for many years, even on the old Apple's.
> What's it called???
[quoted text clipped - 30 lines]
> Software Engineer
> Maranti Networks, Inc.
dar7yl - 12 Nov 2004 21:51 GMT
My dyslexia is showing.
see www.sys-con.com/jdj

> This is usually called the "Add and Remove Design Pattern", which is also
> a "Composite Pattern"
[quoted text clipped - 39 lines]
>> Software Engineer
>> Maranti Networks, Inc.
Bill Pieterouiski - 22 Nov 2004 21:43 GMT
Okay guys (and gals?), you answered my question.  It does appear to be
called a "Dual List Box".  Shufflebox and "add-remove design pattern" worked
too.  :-)

It's odd that there aren't more examples of it.  I remember first seeing on
a Macintosh in 1990!

Thanks All,

Bill Pieterouiski

> I've seen this GUI component for many years, even on the old Apple's.
> What's it called???
[quoted text clipped - 28 lines]
> Software Engineer
> Maranti Networks, Inc.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.