summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/gui/panels
diff options
context:
space:
mode:
authorGravatar Thog2016-09-13 12:11:32 +0200
committerGravatar Thog2016-09-13 12:11:32 +0200
commitd4eab18648bea26ef348045e9eba0a651292c4c5 (patch)
tree330e3891867a222e84ad0a6f4918b9612e5a07fc /src/main/java/cuchaz/enigma/gui/panels
parentRename for types select only the name part for deob ClassEntry (Fix #24) (diff)
downloadenigma-fork-d4eab18648bea26ef348045e9eba0a651292c4c5.tar.gz
enigma-fork-d4eab18648bea26ef348045e9eba0a651292c4c5.tar.xz
enigma-fork-d4eab18648bea26ef348045e9eba0a651292c4c5.zip
Allow for selecting and copying text (Fix #22)
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/panels')
-rw-r--r--src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java b/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java
index 6eff81c..9446869 100644
--- a/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java
+++ b/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java
@@ -1,5 +1,6 @@
1package cuchaz.enigma.gui.panels; 1package cuchaz.enigma.gui.panels;
2 2
3import java.awt.*;
3import java.awt.event.KeyAdapter; 4import java.awt.event.KeyAdapter;
4import java.awt.event.KeyEvent; 5import java.awt.event.KeyEvent;
5 6
@@ -16,6 +17,7 @@ public class PanelEditor extends JEditorPane {
16 this.gui = gui; 17 this.gui = gui;
17 18
18 this.setEditable(false); 19 this.setEditable(false);
20 this.setSelectionColor(new Color(31, 46, 90));
19 this.setCaret(new BrowserCaret()); 21 this.setCaret(new BrowserCaret());
20 this.setContentType("text/java"); 22 this.setContentType("text/java");
21 this.addCaretListener(event -> gui.onCaretMove(event.getDot())); 23 this.addCaretListener(event -> gui.onCaretMove(event.getDot()));