minor fixes: completion lables, and esc key handling

This commit is contained in:
Manindra Moharana
2013-07-26 18:30:30 +05:30
parent 658433a6f5
commit 704395f886
3 changed files with 11 additions and 6 deletions

View File

@@ -100,7 +100,7 @@ public class CompletionCandidate implements Comparable<CompletionCandidate>{
elementName = f.getName();
type = PREDEF_FIELD;
label = f.getName() + " : " + f.getType().getSimpleName()
+ f.getDeclaringClass().getSimpleName();
+ " - " + f.getDeclaringClass().getSimpleName();
completionString = elementName;
}

View File

@@ -59,6 +59,7 @@ public class CompletionPanel {
}
public void setVisible(boolean v){
System.out.println("Pred popup visible.");
popupMenu.setVisible(v);
}

View File

@@ -238,12 +238,12 @@ public class TextArea extends JEditTextArea {
}*/
if (evt.getID() == KeyEvent.KEY_TYPED) {
errorCheckerService.runManualErrorCheck();
System.out.println(" Typing: " + fetchPhrase(evt) + " "
+ (evt.getKeyChar() == KeyEvent.VK_ENTER));
if (evt.getID() == KeyEvent.KEY_TYPED) {
errorCheckerService.runManualErrorCheck();
System.out.println(" Typing: " + fetchPhrase(evt) + " "
+ (evt.getKeyChar() == KeyEvent.VK_ENTER));
}
}
}
@@ -256,6 +256,10 @@ public class TextArea extends JEditTextArea {
}
// if (keyChar == KeyEvent.VK_BACK_SPACE || keyChar == KeyEvent.VK_DELETE)
// ; // accepted these keys
else if (keyChar == KeyEvent.VK_ESCAPE) {
//System.out.println("ESC keypress. fetchPhrase()");
return null;
}
else if (keyChar == KeyEvent.CHAR_UNDEFINED) {
return null;
}