
META-INF.modules.java.desktop.classes.sun.awt.X11.InfoWindow$Tooltip.class Maven / Gradle / Ivy
???? = ? java/awt/Color black Ljava/awt/Color;
sun/awt/X11/InfoWindow #(Ljava/awt/Frame;Ljava/awt/Color;)V java/awt/Label
(Ljava/lang/String;)V sun/awt/X11/InfoWindow$Tooltip textLabel Ljava/awt/Label; sun/awt/X11/InfoWindow$Tooltip$1
#(Lsun/awt/X11/InfoWindow$Tooltip;)V ! " starter Ljava/lang/Runnable; $ % & target Ljava/lang/Object; ( ) *
liveArguments .Lsun/awt/X11/InfoWindow$Tooltip$LiveArguments;
, - . / 0 sun/awt/X11/XTrayIconPeer suppressWarningString (Ljava/awt/Window;)V
2 3 4 setCloser (Ljava/lang/Runnable;I)V 6 7 TOOLTIP_BACKGROUND_COLOR
9 : ;
setBackground (Ljava/awt/Color;)V = > ? TOOLTIP_TEXT_FONT Ljava/awt/Font;
A B C setFont (Ljava/awt/Font;)V
E F G add *(Ljava/awt/Component;)Ljava/awt/Component; I sun/awt/X11/InfoWindow$Tooltip$2
H
L M N O P sun/awt/SunToolkit executeOnEventHandlerThread )(Ljava/lang/Object;Ljava/lang/Runnable;)V ?
T U V W X sun/awt/X11/XToolkit schedule (Ljava/lang/Runnable;J)V
T Z [ \ remove (Ljava/lang/Runnable;)V
^ _ ` isVisible ()Z
b c d hide ()V
f g h i j java/awt/MouseInfo getPointerInfo ()Ljava/awt/PointerInfo;
l m n o p java/awt/PointerInfo getLocation ()Ljava/awt/Point; r s t u v java/awt/Point x I x s y java/awt/Rectangle x { | v width r ~ v y x ~ x ? ? v height
? ? (III)V
? ? ? ? ? sun/awt/X11/XWindow getDefaultFont ()Ljava/awt/Font; TOOLTIP_SHOW_TIME
ConstantValue ' TOOLTIP_START_DELAY_TIME ? TOOLTIP_MAX_LENGTH @ TOOLTIP_MOUSE_CURSOR_INDENT S(Ljava/awt/Frame;Ljava/lang/Object;Lsun/awt/X11/InfoWindow$Tooltip$LiveArguments;)V Code LineNumberTable LocalVariableTable this Lsun/awt/X11/InfoWindow$Tooltip; parent Ljava/awt/Frame; display enter exit
StackMapTable isPointerOverTrayIcon (Ljava/awt/Rectangle;)Z trayRect Ljava/awt/Rectangle; p Ljava/awt/Point;
SourceFile InfoWindow.java NestHost InnerClasses Tooltip ? ,sun/awt/X11/InfoWindow$Tooltip$LiveArguments
LiveArguments !
% &