import java.awt.Dimension;\r
import java.awt.Toolkit;\r
\r
+import javax.swing.JComponent;\r
import javax.swing.JPanel;\r
import javax.swing.JDialog;\r
import javax.swing.JTextArea;\r
import javax.swing.JButton;\r
+import javax.swing.KeyStroke;\r
+\r
import java.awt.FlowLayout;\r
import java.awt.event.ActionEvent;\r
import java.awt.event.ActionListener;\r
+import java.awt.event.KeyEvent;\r
+\r
import javax.swing.JScrollPane;\r
\r
\r
\r
private JScrollPane jScrollPane = null;\r
\r
-\r
-\r
public void actionPerformed(ActionEvent arg0) {\r
\r
if (arg0.getSource() == jButtonOk){\r
\r
- this.dispose();\r
+// this.dispose();\r
}\r
\r
if (arg0.getSource() == jButtonCancel){\r
jButtonCancel.setPreferredSize(new java.awt.Dimension(80,20));\r
jButtonCancel.setText("Cancel");\r
jButtonCancel.addActionListener(this);\r
+ jButtonCancel.registerKeyboardAction(this, KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false), JComponent.WHEN_FOCUSED);\r
}\r
return jButtonCancel;\r
}\r
public GenLongTextDialog(ActionListener i){\r
this();\r
jButtonOk.addActionListener(i);\r
- \r
+ jButtonOk.registerKeyboardAction(i, KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false), JComponent.WHEN_FOCUSED);\r
}\r
\r
/**\r