diff --git a/src/main/java/info/augendre/caps_extractor/gui/MainPanel.java b/src/main/java/info/augendre/caps_extractor/gui/MainPanel.java index 551405c..4d36b27 100644 --- a/src/main/java/info/augendre/caps_extractor/gui/MainPanel.java +++ b/src/main/java/info/augendre/caps_extractor/gui/MainPanel.java @@ -26,21 +26,9 @@ public class MainPanel { public MainPanel() { parse = false; inputField.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - parse = e.getKeyCode() == KeyEvent.VK_BACK_SPACE || inputField.getSelectedText() != null; - } - @Override public void keyReleased(KeyEvent e) { - if (parse) { - outputField.setText(StringUtils.extractUpperCase(inputField.getText())); - } else { - char key = e.getKeyChar(); - if (Character.isUpperCase(key)) { - outputField.setText(outputField.getText() + key); - } - } + outputField.setText(StringUtils.extractUpperCase(inputField.getText())); } }); copyToClipboardButton.addActionListener(e -> {