All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.sun.awt.im.CompositionArea.class Maven / Gradle / Ivy

????:?
javax/swing/JPanel()V		
sun/awt/im/CompositionAreacaretLjava/awt/font/TextHitInfo;AWT.CompositionWindowTitleInput Window
java/awt/ToolkitgetProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
sun/awt/im/InputMethodContextcreateInputMethodWindow?(Ljava/lang/String;Lsun/awt/im/InputContext;Z)Ljava/awt/Window;javax/swing/JFrame	 !"compositionWindowLjavax/swing/JFrame;
$%&	setOpaque(Z)V
()*+,javax/swing/border/LineBordercreateGrayLineBorder()Ljavax/swing/border/Border;
./0	setBorder(Ljavax/swing/border/Border;)V	23456java/awt/ColorblackLjava/awt/Color;
89:
setForeground(Ljava/awt/Color;)V	2<=6white
?@:
setBackground
BC&enableInputMethodsEjava/awt/AWTEvent
IJKenableEvents(J)V
MNOgetContentPane()Ljava/awt/Container;
QRSTUjava/awt/Containeradd*(Ljava/awt/Component;)Ljava/awt/Component;W-sun/awt/im/CompositionArea$FrameWindowAdapter
VYZ(Lsun/awt/im/CompositionArea;)V
\]^addWindowListener"(Ljava/awt/event/WindowListener;)V
`abaddInputMethodListener'(Ljava/awt/event/InputMethodListener;)V
B
efpack
hijgetSize()Ljava/awt/Dimension;
lmn
getToolkit()Ljava/awt/Toolkit;
pqj
getScreenSize	stuvwjava/awt/DimensionwidthI	syzwheight
|}~setLocation(II)V
??&
setVisible	???handler#Lsun/awt/im/CompositionAreaHandler;?sun/awt/im/InputMethodWindow????setInputContext(Lsun/awt/im/InputContext;)V	???composedTextLayoutLjava/awt/font/TextLayout;
?????java/awt/font/TextLayoutgetCaretInfo(Ljava/awt/font/TextHitInfo;)[F
?????java/lang/Mathround(F)I
???getGraphics()Ljava/awt/Graphics;
?????java/awt/GraphicsgetFontMetrics()Ljava/awt/FontMetrics;
???dispose?java/awt/Rectangle
?????java/awt/FontMetrics	getAscent()I
????
getDescent
???(IIII)V
???paint(Ljava/awt/Graphics;)V
???
getForeground()Ljava/awt/Color;
???:setColor?java/awt/Graphics2D@?Ap
????draw(Ljava/awt/Graphics2D;FF)V
???getCaretRectangle1(Ljava/awt/font/TextHitInfo;)Ljava/awt/Rectangle;
???
getBackground
???:
setXORMode	???wx	???wy	?y
????fillRect
???setPaintMode
???	isVisible()Z
?????!sun/awt/im/CompositionAreaHandlerinputMethodTextChanged$(Ljava/awt/event/InputMethodEvent;)V
????caretPositionChanged
??updateWindowLocation
????getFontRenderContext#()Ljava/awt/font/FontRenderContext;
???K(Ljava/text/AttributedCharacterIterator;Ljava/awt/font/FontRenderContext;)V
????	getBounds()Ljava/awt/geom/Rectangle2D;
????getMaxCharBounds0(Ljava/awt/Graphics;)Ljava/awt/geom/Rectangle2D;
java/awt/geom/Rectangle2D	getHeight()D
		getInsets()Ljava/awt/Insets;	
wjava/awt/Insetstop	wbottom
?getClientInputMethodRequests#()Ljava/awt/im/InputMethodRequests;
getWidth	wleft	wright
s ~
"#$setPreferredSize(Ljava/awt/Dimension;)V
&'$setSize
?*java/awt/Point
)-./0?java/awt/im/InputMethodRequestsgetTextLocation
23ngetDefaultToolkit	)?	)?
7}8(Ljava/awt/Point;)V
:;<getLocationOnScreen()Ljava/awt/Point;
?>?~	translate
ABCcontains(DD)Z
?EFGhitTestChar(FF)Ljava/awt/font/TextHitInfo;
IJ?
isDisplayable
LMremoveNotify
OP&setUndecoratedR"java/awt/event/InputMethodListener
TEXT_ORIGIN_X
ConstantValue
TEXT_ORIGIN_Y
PASSIVE_WIDTH?WIDTH_MARGIN

HEIGHT_MARGINserialVersionUIDJ?S?d{???CodeLineNumberTableLocalVariableTablethisLsun/awt/im/CompositionArea;windowTitleLjava/lang/String;
windowSizeLjava/awt/Dimension;
screenSizesetHandlerInfo?(Lsun/awt/im/CompositionAreaHandler;Lsun/awt/im/InputContext;)VinputContextLsun/awt/im/InputContext;getInputMethodRequests
caretLocationlayoutgLjava/awt/Graphics;metricsLjava/awt/FontMetrics;
StackMapTableyjava/awt/font/TextHitInfo{java/lang/Throwable	rectangleLjava/awt/Rectangle;setCompositionAreaVisiblevisibleZisCompositionAreaVisibleevent!Ljava/awt/event/InputMethodEvent;setTextE(Ljava/text/AttributedCharacterIterator;Ljava/awt/font/TextHitInfo;)Vcontext!Ljava/awt/font/FontRenderContext;boundsLjava/awt/geom/Rectangle2D;maxCharBoundsRec	newHeightnewFrameHeightreq!Ljava/awt/im/InputMethodRequests;newWidth
newFrameWidthcomposedText'Ljava/text/AttributedCharacterIterator;?%java/text/AttributedCharacterIterator?java/awt/font/FontRenderContextsetCaret(Ljava/awt/font/TextHitInfo;)VwindowLocationLjava/awt/Point;	caretRectSPACINGoffsetlocationgetLocationOffset(II)Ljava/awt/font/TextHitInfo;setCompositionAreaUndecorated
SourceFileCompositionArea.javaNestMembersInnerClassesFrameWindowAdapter1Q
????!"SwTUVwTWXwTYZwT[\wT]^_T`bC?*?*?
?L*+???*?#*?'?-*?1?7*?;?>*?A*F?H*??L*?PW*??VY*?X?[**?_*??c*??d*??gM*?k?oN*?-?r,?rdd-?x,?xddd?{*???cVIA	KLMO#P*Q1R8V=WDYPZ_[d\l]s^{_?`?b?cd*?ef?gh{0ij?(kj lmbY*+??*???,???cjkld ef??nopb/*???crdef??b%W=*??N-?-+??0??=*??::??:???
:?????Y`??d????`???&..0.c>wxyz|}&?+?.?5?8?C?J?V?d>WefWUqwPr?;st8uvw$???x???z	??b?P*+??+*????*??M,?,+???Ŷ?*??)**???N+*?ζ?+-??-??-?ڶ?+?ޱc.??
???"?)?2?:?K?O?d*2|}PefPst>r?w	?"?,~&bA	*???c
??d	ef	???b2*???c?def??bA	*??+??c
??d	ef	????bA	*??+??c
??d	ef	????by*??+?*??*???*???*??*??N-??*??-?¶?:*??Y+????*????:*,?-??:-??:??`6*???
`*???`6	*???:

?	???
`6*???`*???`6*?sY??!*??sY	??%*-?(-???:
-??
??5?????c~??	???#?+?0?4?5?9?B?P?Y?^?d?l?v???????????????????????????d?
B???Y???d?uvl???vy?w?_?w	?V??
?@?w?&?w0?stef??wI?	??n?x???-H?H?x?z???b?(*+?*???*??M*,?(,???
N,??-?? c&	?????? ?%?'?d st(ef(w? x?z??bn?*???L+???)Y?+M+?,N?1?o:*??g:6-???r`?r?,?r?rd?4?,-?Ե4-??-??``?x`?x?,-??d?xd?5?,-??-??``?5*?,?6?cB?
%	.
1C
U]v???dH?ef????????}%|kj.sij1p?ww%?
-?G-)?ss+0?bm*+??M*?9N,-?4-?5?=,?c d*ef?|}????b??*??N-??*?9:?4`d<?5`d=-?????@?-???D??c&	$%	&()*&+4,=.d4.???ef??w??w:r?w???1)?&bn!*??H?
*??K*??N*??d?c5
689 :d!ef!P?w???V?
V?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy