@Override
void beforeShowingWindow() {
execute(new GuiTask() {
@Override
protected void executeInEDT() {
list = new JList(array("One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight"));
scrollPane = new JScrollPane(list);
scrollPane.setPreferredSize(new Dimension(300, 100));
window().add(scrollPane);
}
});