public static void addLanguageListener (int hwnd, Runnable runnable) { map.put (new Integer (hwnd), runnable); int oldProc = OS.GetWindowLong (hwnd, OS.GWL_WNDPROC); oldProcMap.put (new Integer(hwnd), new Integer(oldProc)); OS.SetWindowLong (hwnd, OS.GWL_WNDPROC, callback.getAddress ());
public static void addLanguageListener(int hwnd, Runnable runnable) { languageMap.put(new Integer(hwnd), runnable); subclass(hwnd);
public static void addLanguageListener (int hwnd, Runnable runnable) {	map.put (new Integer (hwnd), runnable);	int oldProc = OS.GetWindowLong (hwnd, OS.GWL_WNDPROC);	oldProcMap.put (new Integer(hwnd), new Integer(oldProc));	OS.SetWindowLong (hwnd, OS.GWL_WNDPROC, callback.getAddress ());}