static JList showList(L l) { ret showList(l, autoFrameTitle()); } static JList showList(S title, L l) { ret showList(l, title); } static JList showList(L l, S title) { ret showList(l, title, null); } static JList showList(JList list, L l) { ret showList(l, autoFrameTitle(), list); } static JList showList(L l, S title, JList list) { bool isNew = list == null; if (isNew) list = jlist(); fillListWithStrings(list, l); if (isNew) showFrame(title, list); return list; }