URL field is created using JTextFieldHistory. This component supports English and Japanese Locale. Using JTreeCombo, a user can choose one item from tree structure. It supports icon and separator line like screen shot. This component does not work in FlowLayout.
Original concept is designed by episteme-san.
Thank you, episteme-san. I have to rewrite without using reflection. JDialogGeneric JDialogGeneric makes it easy to show standard dialog box like JOptionPane. This component support English and Japanese Locale. It can't set preferred size of window .