X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fio%2FAWTScreen.java;h=208bea356496334386bf2ee0cd02b2172cdcdbe7;hb=091d8a06c7f9f91c2a15c9350b6502cf4c10f5a3;hp=308a285c38074f5055bf8db292df0202e27b9f5b;hpb=bd8d51fa0a33d6d27dba088c57791e1650512fc0;p=nikiroo-utils.git diff --git a/src/jexer/io/AWTScreen.java b/src/jexer/io/AWTScreen.java index 308a285..208bea3 100644 --- a/src/jexer/io/AWTScreen.java +++ b/src/jexer/io/AWTScreen.java @@ -38,7 +38,6 @@ import java.awt.Color; import java.awt.Cursor; import java.awt.Font; import java.awt.FontMetrics; -import java.awt.Frame; import java.awt.Graphics; import java.awt.Insets; import java.awt.Point; @@ -107,6 +106,11 @@ public final class AWTScreen extends Screen { */ class AWTFrame extends JFrame { + /** + * Serializable version. + */ + private static final long serialVersionUID = 1; + /** * The terminus font resource filename. */ @@ -261,11 +265,15 @@ public final class AWTScreen extends Screen { // Transparent 16 x 16 pixel cursor image. BufferedImage cursorImg = new BufferedImage(16, 16, BufferedImage.TYPE_INT_ARGB); - // Create a new blank cursor. Cursor blankCursor = Toolkit.getDefaultToolkit().createCustomCursor( cursorImg, new Point(0, 0), "blank cursor"); setCursor(blankCursor); + + // Be capable of seeing Tab / Shift-Tab + setFocusTraversalKeysEnabled(false); + + // Save the text cell width/height getFontDimensions(); }