aspose file tools*
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 Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Dealing with Jlist" Watch "Dealing with Jlist" New topic
Author

Dealing with Jlist

Raj kalaria
Ranch Hand

Joined: Sep 08, 2005
Posts: 72
I have one frame in which i have a Jlist box.
AllGroupList
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


SCJP 5, SCWCD 1.4, SCBCD 5
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Dealing with Jlist