package org.robotframework.swing.testapp;
import java.awt.Dimension;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JList;
@WithPopup
public class TestList extends JList {
private static Object[] items = new Object[] { "one", "two", "three" };
public TestList() {
super(items);
setName("testList");
setPreferredSize(new Dimension(50, 50));
addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
int index = locationToIndex(e.getPoint());
Object selectedElement = getModel().getElementAt(index);
TestListResults.selectedElement = selectedElement;
TestListResults.clickCount = e.getClickCount();
}
});
}
}