This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Swing / AWT / SWT and the fly likes Dealing with Jlist Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Dealing with Jlist" Watch "Dealing with Jlist" New topic

Dealing with Jlist

Raj kalaria
Ranch Hand

Joined: Sep 08, 2005
Posts: 72
I have one frame in which i have a Jlist box.
the AllGroupList populates some user name dynamically.
Now i have a edit button for that Jlist box.
The edit button will open a dialog.
The dialog will have two list box and search button to search new users so we can add users.
1) AvailableGrp_list
2) currentgrpmembership_listbox

currentgrpmembership_listbox is filled up when i call the dialog(by passing frame list model)

AvailableGrp_list is filled up by the search criteria

My problem is that when ever i add an element in the dialog from AvailableGrp_list to currentgrpmembership_listbox it gets added but at the same time the element also gets added in parent frame list AllGroupList.

why is it so?
Is this the correct way to pass a list from one frame to other dialog if we need the dialog to be initialized by a list from calling frame?

Once the user selects the users to be added, i want to load my AllGroupList(present in frame) with currentgrpmembership_listbox (which the user will upadte from dialog) can some one help in that also?

Frame code

Dialog Code

[ November 14, 2008: Message edited by: Raj kalaria ]
[ November 14, 2008: Message edited by: Raj kalaria ]
Reinhard Horn
Ranch Hand

Joined: Jun 04, 2007
Posts: 31
Hi Ray,

it seems to me that you need to create a second model for currentgrpmembership_listbox. You share pass your model to your target list, which means it is beeing shared by the listbox in the frame.

Kind Regards

I agree. Here's the link:
subject: Dealing with Jlist
Similar Threads
communication between parent window and modal dialog box
Cannot open Dialog in the frame
Won't repaint!
Prevent Duplicate value from jlist to jlist by way of a jbutton
JList null pointer exception