hey guys i was wondering if anyone could help. im trying to add the name, address, home number, mobile number to a JList but i can only seem to save each item to a new line.

any help would be great! thanks

else if (e.getActionCommand() == "Save")

Use a JTable. What you are describing is not a list.

You could override toString() on the object you add to JList to present the description you want, but if you want to present those as separate fields, use a table.