The term
listbox is new to me. We have JList in
Swing and a similar class
List in the AWT. Could you say more about listbox - what is it, how does it work, what does it look like? Maybe we can make up or suggest something that will do what you want.
Or, if you want to use Swing there is a page that shows available components by type:
A Visual Index to the Swing Components.
Both Swing and the AWT have file dialog components: JFileChooser and FileDialog.