
META-INF.modules.java.desktop.classes.javax.swing.plaf.basic.BasicToolTipUI.class Maven / Gradle / Ivy
???? @% %javax/swing/plaf/basic/BasicToolTipUI sharedInstance 'Ljavax/swing/plaf/basic/BasicToolTipUI;
javax/swing/plaf/ToolTipUI ()V
installDefaults (Ljavax/swing/JComponent;)V
installComponents
installListeners
uninstallDefaults
uninstallComponents
uninstallListeners ! ToolTip.background # ToolTip.foreground % ToolTip.font
' ( ) * + javax/swing/LookAndFeel installColorsAndFont Q(Ljavax/swing/JComponent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - opaque / 0 1 2 3 java/lang/Boolean TRUE Ljava/lang/Boolean;
' 5 6 7 installProperty ?(Ljavax/swing/JComponent;Ljava/lang/String;Ljava/lang/Object;)V
9 : componentChanged
' < = uninstallBorder ? javax/swing/JToolTip
> A B C
getTipText ()Ljava/lang/String;
E F G H I javax/swing/plaf/basic/BasicHTML updateRenderer -(Ljavax/swing/JComponent;Ljava/lang/String;)V K
M N O createPropertyChangeListener =(Ljavax/swing/JComponent;)Ljava/beans/PropertyChangeListener; Q R S propertyChangeListener #Ljava/beans/PropertyChangeListener;
U V W X Y javax/swing/JComponent addPropertyChangeListener &(Ljava/beans/PropertyChangeListener;)V
U [ \ Y removePropertyChangeListener ^ _ S sharedPropertyChangedListener a ;javax/swing/plaf/basic/BasicToolTipUI$PropertyChangeHandler
`
U d e f getFont ()Ljava/awt/Font;
h i j k l sun/swing/SwingUtilities2 getFontMetrics R(Ljavax/swing/JComponent;Ljava/awt/Graphics;Ljava/awt/Font;)Ljava/awt/FontMetrics;
U n o p getSize ()Ljava/awt/Dimension;
U r s t
getForeground ()Ljava/awt/Color;
v w x y z java/awt/Graphics setColor (Ljava/awt/Color;)V
U | } ~ getInsets ()Ljava/awt/Insets; ? java/awt/Rectangle ? ? ? ? ? java/awt/Insets left I ? ? ? ? top ? ? ? ? ? java/awt/Dimension width ? ? ? ? right ? ? ? ? height ? ? ? ? bottom
? ? (IIII)V ? html
U ? ? ? getClientProperty &(Ljava/lang/Object;)Ljava/lang/Object; ? javax/swing/text/View
? ? ? ? paint &(Ljava/awt/Graphics;Ljava/awt/Shape;)V
v ? ? ? setFont (Ljava/awt/Font;)V ? ? ? x ? ? ? y
? ? ? ? ? java/awt/FontMetrics getAscent ()I
h ? ? ?
drawString B(Ljavax/swing/JComponent;Ljava/awt/Graphics;Ljava/lang/String;II)V
U ? k ? '(Ljava/awt/Font;)Ljava/awt/FontMetrics;
? ? ? (II)V
? ? ? ? getPreferredSpan (I)F
h ? ? ? stringWidth C(Ljavax/swing/JComponent;Ljava/awt/FontMetrics;Ljava/lang/String;)I
? ? ? ? getHeight
? ? ? getPreferredSize .(Ljavax/swing/JComponent;)Ljava/awt/Dimension;
? ? ? ? getMinimumSpan
? ? ? ? getMaximumSpan
> ? ? ? getComponent ()Ljavax/swing/JComponent;
U ? ? ? isEnabled ()Z ? ToolTip.borderInactive
? ? ? ? ? javax/swing/UIManager getBorder /(Ljava/lang/Object;)Ljavax/swing/border/Border;
' ? ? I
installBorder ? ToolTip.border ? ToolTip.backgroundInactive
? ? ? ? getColor $(Ljava/lang/Object;)Ljava/awt/Color; ? ToolTip.foregroundInactive
' ? ? ?
installColors ?(Ljavax/swing/JComponent;Ljava/lang/String;Ljava/lang/String;)V
createUI 8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI; Code LineNumberTable LocalVariableTable c Ljavax/swing/JComponent; this installUI uninstallUI
StackMapTable .(Ljava/awt/Graphics;Ljavax/swing/JComponent;)V g Ljava/awt/Graphics; font Ljava/awt/Font; metrics Ljava/awt/FontMetrics; size Ljava/awt/Dimension; tipText Ljava/lang/String; insets Ljava/awt/Insets;
paintTextR Ljava/awt/Rectangle; v Ljavax/swing/text/View;
java/awt/Font java/lang/String fm prefSize text getMinimumSize d getMaximumSize comp
SourceFile BasicToolTipUI.java NestMembers InnerClasses PropertyChangeHandler !
_ S R S ? ? ? . ? ? ? A ? ? ? ? 3 *? ? ?
H I ? ? ? P *+?
*+? *+? ? ? L M
N O ? ? ? ? ? P *+? *+? *+? ? ? S T
U V ? ? ? ? ? Y + "$? &+,? .? 4*+? 8? ? ^
a b c ? ? ? ? ? = +? ;? ?
k l ? ? ? ? ? D ++? >? @? D? ?
q r ? ? ? ? ? ? +J? D? ?
w x ? ? ? ? ? N **+? L? P+*? P? T? ? ? ? ? ? ? ? ? ? J +*? P? Z*? P? ? ? ?
? ? ? ? ? N O ? Y ? ]?
? `Y? b? ]? ]? ? ? ? ? ? ? ? ? ? ? ?
?,? cN,+-? g:,? m:+,? q? u,? >? @:? J:,? {:? Y? ?`? ?? ?? ?? ?`dd? ?? ?? ?`d? ?:,?? ?? ?: ? +? ?? +-? ?,+? ?? ?? ?`? ?? ? F ? ?
? ? ? $ ? ) ? - ? 3 ? m ? x ? } ? ? ? ? ? ? ? ? ? ? ? ? f
? ? ? ? ? ? ?
? ?
$ ?
3 r m 8 x - + ? - v U ? ? ? Z ? ? ? ? ? ? ?+? cM+,? ?N+? {:? ?Y? ?? ?`? ?? ?`? ?:+? >? @:?
J:? e+? +?? ?? ?? :? +Y? ?? ??``? ?Y? ?? ??`? ?? %Y? ?+-? ?``? ?Y? ?-? ?`? ?? ? : ? ? ? ? 0 ? 9 ? > ? E ? X ? ] ? q ? ? ? ? ? ? ? ? R X O ? ? ? ? ? ? ? ? 0 z 9 q
, ? E U ? ? ? @ ?? . ?? ! ? ? ? ,*+? ?M+?? ?? ?N-? ,Y? ??-? ?-? ?ff?? ?,? ? ? ? ? ? * ? ? * , ? , ? ? & ? * ? ? ? ? ? ,*+? ?M+?? ?? ?N-? ,Y? ??-? ?-? ?fb?? ?,? ? ? ? ? ? * ? ? * , ? , ? ? & ? * ? ? : ? ? W+? >? ?M,? ?,? ښ 8 ?? + ? +? ?? ?? +?? ? + "? ? +? ?+ "? ? ? . ? ? ? ? $ ? * ? 2 ? = ? H ? N ? V ? W ? W ? ? O ? ? $ U
? # ? Y? ?? ? ? 1 !" `#
` $
© 2015 - 2025 Weber Informatics LLC | Privacy Policy