# This patch file was generated by NetBeans IDE # Following Index: paths are relative to: /home/vitaliy/NetBeansProjects/NBOPT # This patch can be applied using context Tools: Patch action on respective folder. # It uses platform neutral UTF-8 encoding and \n newlines. # Above lines and this line are ignored by the patching process. Index: java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/Bundle.properties --- java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/Bundle.properties +++ java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/Bundle.properties @@ -183,7 +183,7 @@ LBL_CustomizeRun_Run_Working_Directory_Browse_Title=Browse Working Directory LBL_CustomizeRun_Run_VM_Options=&VM Options: LBL_CustomizeRun_Run_VM_Options_Example=(e.g. -Xms10m) -LBL_CustomizeRun_Run_VM_Options_JButton=C&ustomize +LBL_CustomizeRun_Run_VM_Options_JButton=C&ustomize... LBL_ChooseMainClass_OK=Select Main Class LBL_ChooseMainClass_Title=Browse Main Classes Index: java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.form --- java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.form +++ java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.form @@ -296,6 +296,9 @@ + + + Index: java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.java --- java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.java +++ java.j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerRun.java @@ -72,6 +72,7 @@ import java.awt.event.ActionListener; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; +import java.awt.event.KeyEvent; import java.awt.event.MouseEvent; import java.io.File; import java.text.Collator; @@ -355,6 +356,11 @@ jTextVMOptions.setColumns(20); jTextVMOptions.setLineWrap(true); jTextVMOptions.setRows(5); + jTextVMOptions.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyPressed(java.awt.event.KeyEvent evt) { + jTextVMOptionsKeyPressed(evt); + } + }); jScrollPane1.setViewportView(jTextVMOptions); gridBagConstraints = new java.awt.GridBagConstraints(); @@ -653,6 +659,20 @@ } }//GEN-LAST:event_platformActionPerformed + private void jTextVMOptionsKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextVMOptionsKeyPressed + if (evt.getKeyCode() == KeyEvent.VK_ENTER) { + evt.consume(); + } + if (evt.getKeyCode() == KeyEvent.VK_TAB) { + if (evt.getModifiers() > 0) { + jTextVMOptions.transferFocusBackward(); + } else { + jTextVMOptions.transferFocus(); + } + evt.consume(); + } + }//GEN-LAST:event_jTextVMOptionsKeyPressed + private void configChanged(String activeConfig) { DefaultComboBoxModel model = new DefaultComboBoxModel(); model.addElement("");