Just for convenience.
[patch]
Index: src/test/jme3test/TestChooser.java
===================================================================
— src/test/jme3test/TestChooser.java (revision 7137)
+++ src/test/jme3test/TestChooser.java (working copy)
@@ -40,6 +40,10 @@
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
+import java.awt.event.KeyAdapter;
+import java.awt.event.KeyEvent;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
import java.io.File;
import java.io.FileFilter;
import java.io.IOException;
@@ -316,6 +320,23 @@
selectedClass = (Class) list.getSelectedValue();
}
});
-
list.addMouseListener(new MouseAdapter() {<br />
-
public void mouseClicked(MouseEvent e) {<br />
-
if (e.getClickCount() == 2 && selectedClass != null) {<br />
-
startApp(selectedClass);<br />
-
dispose();<br />
-
}<br />
-
}<br />
-
});<br />
-
list.addKeyListener(new KeyAdapter() {<br />
-
@Override<br />
-
public void keyTyped(KeyEvent e) {<br />
-
if (e.getKeyCode() == KeyEvent.VK_ENTER) {<br />
-
startApp(selectedClass);<br />
-
dispose();<br />
-
}<br />
-
}<br />
-
});<br />
final JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.CENTER));
mainPanel.add(buttonPanel, BorderLayout.PAGE_END);
[/patch]