commit - ee268cf46a910babe1d80fbfeae21f4445a09f28
commit + 476d4d544fde4ec346704d111c864b8b72f63706
blob - c1f0734beaf8a5911f1508436d16774cc858a9dd
blob + 8ae87df766b14aa2df153bf8cd650c1e34a9e4a2
--- de/mud/terminal/SwingTerminal.java
+++ de/mud/terminal/SwingTerminal.java
/* we have to make sure the tab key stays within the component */
String version = System.getProperty("java.version");
- if (version.startsWith("1.4")) {
+ String versionStart = version.substring(0,3);
+ double ver = Double.parseDouble(versionStart);
+ if (ver >= 1.4) {
+ //if (version.startsWith("1.5")) {
try {
Class params[] = new Class[]{boolean.class};
SwingTerminal.class.getMethod("setFocusable", params).invoke(this, new Object[]{new Boolean(true)});