39 |
|
|
40 |
import java.awt.AWTException; |
import java.awt.AWTException; |
41 |
import java.awt.Image; |
import java.awt.Image; |
42 |
|
import java.awt.im.InputContext; |
43 |
import java.util.Locale; |
import java.util.Locale; |
44 |
|
|
45 |
/** |
/** |
58 |
* also by country and variant), via |
* also by country and variant), via |
59 |
* {@link InputContext#selectInputMethod(Locale)}. The returned list should |
* {@link InputContext#selectInputMethod(Locale)}. The returned list should |
60 |
* ignore pass-through locales, so it is usually a subset of locales for |
* ignore pass-through locales, so it is usually a subset of locales for |
61 |
* which {@link InputMethod#setContext(Locale)} returns true. If |
* which {@link InputMethod#setLocale(Locale)} returns true. If |
62 |
* {@link #hasDynamicLocaleList()} returns true, this is called each time |
* {@link #hasDynamicLocaleList()} returns true, this is called each time |
63 |
* information is needed, allowing dynamic addition or removal of supported |
* information is needed, allowing dynamic addition or removal of supported |
64 |
* locales. |
* locales. |