tightvnc + Java + Tab key

This commit is contained in:
Ian Gulliver
2019-04-21 20:44:38 +00:00
parent f28ae869e9
commit 9142c298a4
5 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
<!--# set var="title" value="tightvnc + Java + Tab key" -->
<!--# set var="date" value="June 13, 2006" -->
<!--# include file="include/top.html" -->
<p>Cant use the Tab key in <a href="http://www.tightvnc.com/">tightvnc</a>s Java applet? Try <a href="files/tightvnc-java-1-2-7-fixtabs.patch">this</a>.</p>
<!--# include file="include/bottom.html" -->

View File

@@ -0,0 +1,18 @@
--- VncCanvas.java 2006-06-13 14:38:17.000000000 -0400
+++ VncCanvas.java.new 2006-06-13 14:38:02.000000000 -0400
@@ -75,6 +75,15 @@
viewer = v;
rfb = viewer.rfb;
+ try {
+ Class[] paramClasses = new Class[] { Boolean.TYPE };
+ java.lang.reflect.Method method =
+ this.getClass().getMethod("setFocusTraversalKeysEnabled",
+ paramClasses);
+ Object[] parameters = new Object[] { new Boolean(false) };
+ method.invoke(this, parameters);
+ } catch (Exception e) { }
+
tightInflaters = new Inflater[4];
cm8 = new DirectColorModel(8, 7, (7 << 3), (3 << 6));

View File

@@ -40,6 +40,7 @@
<li>2009-Sep-11: <a href="2009-09-11-confusing-bind-with-cnames.html">Confusing BIND with CNAMEs</a></li> <li>2009-Sep-11: <a href="2009-09-11-confusing-bind-with-cnames.html">Confusing BIND with CNAMEs</a></li>
<li>2009-Feb-19: <a href="2019-02-19-the-odd-case-of-my-mugging.html">The odd case of my mugging</a></li> <li>2009-Feb-19: <a href="2019-02-19-the-odd-case-of-my-mugging.html">The odd case of my mugging</a></li>
<li>2009-Feb-03: <a href="2009-02-03-5-packet-tcp-connection.html">5-packet TCP connection?</a></li> <li>2009-Feb-03: <a href="2009-02-03-5-packet-tcp-connection.html">5-packet TCP connection?</a></li>
<li>2006-Jun-16: <a href="2006-06-13-tightvnc-java-tab-key.html">tightvnc + Java + Tab key</a></li>
<li>2006-Jun-06: <a href="2006-06-06-korg-microkontrol-in-linux.html">KORG MicroKontrol in Linux</a></li> <li>2006-Jun-06: <a href="2006-06-06-korg-microkontrol-in-linux.html">KORG MicroKontrol in Linux</a></li>
<li>2006-Apr-07: <a href="2006-04-07-ibm-z60m-in-linux.html">IBM Z60m in Linux</a></li> <li>2006-Apr-07: <a href="2006-04-07-ibm-z60m-in-linux.html">IBM Z60m in Linux</a></li>
<li>2006-Mar-21: <a href="2006-03-21-hp-procurve-2824-mini-review.html">HP ProCurve 2824 Mini-Review</a></li> <li>2006-Mar-21: <a href="2006-03-21-hp-procurve-2824-mini-review.html">HP ProCurve 2824 Mini-Review</a></li>

View File

@@ -0,0 +1,8 @@
<!--# set var="title" value="tightvnc + Java + Tab key" -->
<!--# set var="date" value="June 13, 2006" -->
<!--# include file="include/top.html" -->
Cant use the Tab key in [tightvnc](http://www.tightvnc.com/)s Java applet? Try [this](files/tightvnc-java-1-2-7-fixtabs.patch).
<!--# include file="include/bottom.html" -->

View File

@@ -39,6 +39,7 @@
1. 2009-Sep-11: [Confusing BIND with CNAMEs](2009-09-11-confusing-bind-with-cnames.html) 1. 2009-Sep-11: [Confusing BIND with CNAMEs](2009-09-11-confusing-bind-with-cnames.html)
1. 2009-Feb-19: [The odd case of my mugging](2019-02-19-the-odd-case-of-my-mugging.html) 1. 2009-Feb-19: [The odd case of my mugging](2019-02-19-the-odd-case-of-my-mugging.html)
1. 2009-Feb-03: [5-packet TCP connection?](2009-02-03-5-packet-tcp-connection.html) 1. 2009-Feb-03: [5-packet TCP connection?](2009-02-03-5-packet-tcp-connection.html)
1. 2006-Jun-16: [tightvnc + Java + Tab key](2006-06-13-tightvnc-java-tab-key.html)
1. 2006-Jun-06: [KORG MicroKontrol in Linux](2006-06-06-korg-microkontrol-in-linux.html) 1. 2006-Jun-06: [KORG MicroKontrol in Linux](2006-06-06-korg-microkontrol-in-linux.html)
1. 2006-Apr-07: [IBM Z60m in Linux](2006-04-07-ibm-z60m-in-linux.html) 1. 2006-Apr-07: [IBM Z60m in Linux](2006-04-07-ibm-z60m-in-linux.html)
1. 2006-Mar-21: [HP ProCurve 2824 Mini-Review](2006-03-21-hp-procurve-2824-mini-review.html) 1. 2006-Mar-21: [HP ProCurve 2824 Mini-Review](2006-03-21-hp-procurve-2824-mini-review.html)