
net.java.balloontip.BalloonTip.class Maven / Gradle / Ivy
The newest version!
???? 1? ?b
?cd ef eg
h
?ij
k
?l ?m ?n
?o
?p ?q ?rs
t ?u ?v ?w ?xy
t ?z{
t ?| ?} ?~ ?
??
??
??
??
??
????
'?
&?
???
??
? ?
??
??
??
??
?? ??
?? ? ??
?? ?
??
??
??
??
??
F?
F??
At
F??
Dt?
Fp
F?
F? ??
F? ??
F? ??
F??
Pt?
Rt
?? ?? ?
??
?? ??
??
??
??
??
??
??? ?? ??
??
??
`?
??
??
???
??
i?
???
??
??
??
??
?? ??
??? ??
???
x??
z??
|??
~?
??
??
???
?p
??
???
?t
???
?t
??
??
??
??
???
??
???
???
??
????
?t
??
??
???
??
???
??
??
??
??
??????
??
??
?
?t
?
InnerClasses VisibilityControl NestedViewportListener AttachLocation
Orientation contents Ljavax/swing/JComponent; closeButton Ljavax/swing/JButton; visibilityControl 2Lnet/java/balloontip/BalloonTip$VisibilityControl; style ,Lnet/java/balloontip/styles/BalloonTipStyle; padding I opacity F
positioner 6Lnet/java/balloontip/positioners/BalloonTipPositioner; topLevelContainer Ljavax/swing/JLayeredPane; attachedComponent defaultCloseIcon Ljavax/swing/Icon; rolloverCloseIcon pressedCloseIcon componentListener "Ljava/awt/event/ComponentListener; topLevelContainerListener !Ljava/awt/event/ComponentAdapter; tabbedPaneListener viewportListener 7Lnet/java/balloontip/BalloonTip$NestedViewportListener;
clickListener Ljava/awt/event/MouseAdapter; ancestorListener $Ljavax/swing/event/AncestorListener; serialVersionUID J
ConstantValue{I???{W, -(Ljavax/swing/JComponent;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this Lnet/java/balloontip/BalloonTip; text Ljava/lang/String; Z(Ljavax/swing/JComponent;Ljava/lang/String;Lnet/java/balloontip/styles/BalloonTipStyle;Z)V useCloseButton Z `(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Lnet/java/balloontip/styles/BalloonTipStyle;Z)V ?(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Lnet/java/balloontip/styles/BalloonTipStyle;Lnet/java/balloontip/BalloonTip$Orientation;Lnet/java/balloontip/BalloonTip$AttachLocation;IIZ)V orientation ,Lnet/java/balloontip/BalloonTip$Orientation; attachLocation /Lnet/java/balloontip/BalloonTip$AttachLocation; horizontalOffset verticalOffset ?(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Lnet/java/balloontip/styles/BalloonTipStyle;Lnet/java/balloontip/positioners/BalloonTipPositioner;Ljavax/swing/JButton;)V setContents (Ljavax/swing/JComponent;)V oldContents setTextContents (Ljava/lang/String;)V getContents ()Ljavax/swing/JComponent;
setPadding (I)V
getPadding ()I setStyle /(Lnet/java/balloontip/styles/BalloonTipStyle;)V oldStyle getStyle .()Lnet/java/balloontip/styles/BalloonTipStyle;
setPositioner 9(Lnet/java/balloontip/positioners/BalloonTipPositioner;)V
oldPositioner
getPositioner 8()Lnet/java/balloontip/positioners/BalloonTipPositioner; closeBalloon ()V m Ljava/awt/event/MouseListener; arr$ [Ljava/awt/event/MouseListener; len$ i$ setCloseButton (Ljavax/swing/JButton;)V a Ljava/awt/event/ActionListener; [Ljava/awt/event/ActionListener; button (Ljavax/swing/JButton;Z)V permanentClose getCloseButton ()Ljavax/swing/JButton; getDefaultCloseButton setDefaultCloseButtonIcons 9(Ljavax/swing/Icon;Ljavax/swing/Icon;Ljavax/swing/Icon;)V normal pressed rollover addDefaultMouseListener (Z)V setAttachedComponent newComponent oldComponent getAttachedComponent setTopLevelContainer (Ljavax/swing/JLayeredPane;)V tlc getTopLevelContainer ()Ljavax/swing/JLayeredPane; getAttachedRectangle ()Ljava/awt/Rectangle; location Ljava/awt/Point; refreshLocation
setOpacity (F)V
getOpacity ()F paintComponent (Ljava/awt/Graphics;)V g Ljava/awt/Graphics;
setVisible visible finalize
Exceptions forceSetVisible isAttachedComponentShowing ()Z notifyViewportListener setupPositioner ?(Lnet/java/balloontip/BalloonTip$Orientation;Lnet/java/balloontip/BalloonTip$AttachLocation;II)Lnet/java/balloontip/positioners/BalloonTipPositioner; ;Lnet/java/balloontip/positioners/BasicBalloonTipPositioner; attachX attachY fixedAttachLocation setup setupHelper current Ljava/awt/Container; previous tearDownHelper viewport Ljavax/swing/JViewport; Ljava/util/Iterator; getTabbedPaneListener #()Ljava/awt/event/ComponentAdapter;
access$000 #(Lnet/java/balloontip/BalloonTip;)V x0
access$102 j(Lnet/java/balloontip/BalloonTip;Ljavax/swing/event/AncestorListener;)Ljavax/swing/event/AncestorListener; x1
SourceFile BalloonTip.java ? ?O .net/java/balloontip/styles/RoundedBalloonStyle ? ? ? javax/swing/JLabel ? ? ? ? ? ? ? ? ? ? ? ? ? 0net/java/balloontip/BalloonTip$VisibilityControl ?Z ? ? ? ? ? ? ? ? net/java/balloontip/BalloonTip$1 ? ? net/java/balloontip/BalloonTip$2 ? ? ? ? ? ? ? ?HI! N ? java/awt/GridBagConstraints java/awt/Insets ? ? hasContents !"6 ? ?#$%&'( ? ? ? ?)*ZD(+,-.S/012 net/java/balloontip/BalloonTip$332 net/java/balloontip/BalloonTip$4 javax/swing/JButton4( ? ?56 ? ?76 ? ?86 net/java/balloontip/BalloonTip$5 net/java/balloontip/BalloonTip$69. ? ?:;<=>?@ABC<DEFGHI java/awt/RectangleJK ?L ?MN23OPQ java/awt/Graphics2DRSTUV;< manualWA?(XFYZ[\]^\ 3net/java/balloontip/positioners/LeftAbovePositioner ?_ 3net/java/balloontip/positioners/LeftBelowPositioner 4net/java/balloontip/positioners/RightAbovePositioner 4net/java/balloontip/positioners/RightBelowPositioner`a(bcd( java/awt/GridBagLayoutef net/java/balloontip/BalloonTip$7gF net/java/balloontip/BalloonTip$8hijklm1-. attachedComponentShowingEFno javax/swing/JTabbedPanepqr java/awt/CardLayoutWX javax/swing/JViewport 5net/java/balloontip/BalloonTip$NestedViewportListenerstuvwx net/java/balloontip/BalloonTipyz javax/swing/event/ChangeEvent ?{|i}~?F???x???? net/java/balloontip/BalloonTip$9 javax/swing/ImageIcon -/net/java/balloontip/images/close_default.png??? ?? ./net/java/balloontip/images/close_rollover.png -/net/java/balloontip/images/close_pressed.png javax/swing/JPanel !net/java/balloontip/BalloonTip$10 -net/java/balloontip/BalloonTip$AttachLocation *net/java/balloontip/BalloonTip$Orientation java/lang/Throwable java/awt/Color WHITE Ljava/awt/Color; BLACK %(IILjava/awt/Color;Ljava/awt/Color;)V
LEFT_ABOVE ALIGNED remove (Ljava/awt/Component;)V (IIII)V (IIIIDDIILjava/awt/Insets;II)V add )(Ljava/awt/Component;Ljava/lang/Object;)V java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; setCriterionAndUpdate ((Ljava/lang/String;Ljava/lang/Boolean;)V firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V javax/swing/BorderFactory createEmptyBorder !(IIII)Ljavax/swing/border/Border; javax/swing/JComponent setBorder (Ljavax/swing/border/Border;)V 4net/java/balloontip/positioners/BalloonTipPositioner
setBalloonTip getMouseListeners !()[Ljava/awt/event/MouseListener; removeMouseListener !(Ljava/awt/event/MouseListener;)V getActionListeners "()[Ljava/awt/event/ActionListener; removeActionListener "(Ljava/awt/event/ActionListener;)V addActionListener setContentAreaFilled setIcon (Ljavax/swing/Icon;)V setRolloverIcon setPressedIcon addMouseListener javax/swing/JLayeredPane removeComponentListener %(Ljava/awt/event/ComponentListener;)V POPUP_LAYER Ljava/lang/Integer; java/lang/Integer intValue setLayer (Ljava/awt/Component;I)V addComponentListener *(Ljava/awt/Component;)Ljava/awt/Component; getLocation ()Ljava/awt/Point; javax/swing/SwingUtilities convertPoint J(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point; java/awt/Point x y getWidth getHeight determineAndSetLocation (Ljava/awt/Rectangle;)V repaint java/awt/AlphaComposite getInstance (IF)Ljava/awt/AlphaComposite; setComposite (Ljava/awt/Composite;)V java/lang/Object isShowing stateChanged "(Ljavax/swing/event/ChangeEvent;)V 8$SwitchMap$net$java$balloontip$BalloonTip$AttachLocation [I ordinal 5$SwitchMap$net$java$balloontip$BalloonTip$Orientation (II)V 9net/java/balloontip/positioners/BasicBalloonTipPositioner enableFixedAttachLocation setAttachLocation (FF)V setOpaque setLayout (Ljava/awt/LayoutManager;)V
isDisplayable addAncestorListener '(Ljavax/swing/event/AncestorListener;)V getRootPane ()Ljavax/swing/JRootPane; javax/swing/JRootPane getLayeredPane getParent ()Ljava/awt/Container; java/awt/Container getLayout ()Ljava/awt/LayoutManager;
access$200 K(Lnet/java/balloontip/BalloonTip$NestedViewportListener;)Ljava/util/Vector; java/util/Vector (Ljava/lang/Object;)Z addChangeListener %(Ljavax/swing/event/ChangeListener;)V getLayer (Ljavax/swing/JComponent;)I (Ljava/lang/Object;)V removeAncestorListener iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; removeChangeListener clear
access$300 G(Lnet/java/balloontip/BalloonTip$VisibilityControl;)Ljava/util/HashMap; java/util/HashMap java/lang/Class getResource "(Ljava/lang/String;)Ljava/net/URL; (Ljava/net/URL;)V ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? , ? ? ? Y *+,? Y? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? g *+? Y,? -?
? ?
? ? ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? j *+,-? ? ?
? ?
? ? ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ' u*? *? *? *? Y*? ? *? *? *? *? Y*? ? *? Y*? ? *? *? *? *? *+,-*? ? ? !? ? "? ? > ? K L M O P $ R ) Z 5 p A w F z K } P ? U ? t ? ? \ u ? ? u ? ? u ? ? u ? ? u ? ? u ? ? u ? ? u ? ? u ? ? ? ? ? ? a*? *? *? *? Y*? ? *? *? *? *? Y*? ? *? Y*? ? *? *? *? *? *+,-? "? ? > ? K L M O P $ R ) Z 5 p A w F z K } P ? U ? ` ? ? > a ? ? a ? ? a ? ? a ? ? a ? ? a ? ? ? ? ? ? t*? M,? **? ? #*+? +? @**? $? %**? ? &Y? 'Y? (? )? **? +? ,? -? *? +? ,? -*.,*? ? /*? 0? ? 2 ? ? ? ? ? ? " ? G ? W ? d ? o ? s ? ? t ? ? t ? ? o ? ? ? ? ? E
*? Y+? ? 1? ?
? ? ?
? ?
? ? ? ? / *? ? ? ? ? ? ? ? X *? *? ? 2? 3*? 0? ? ? ? ? ? ? ? ? ? ? ? / *? ? ? ? ? ? ? ? q *? 4M*+? 4**? 4? 5*6,+? /*? 0? ?
? ? ? ? ? ? ? / *? 4? ? ? ? ?
? q *? 7M*+? 7*? 7*? 8*9,+? /*? 0? ?
" # $ ? ? ? ? ? ?
? / *? 7? ? + ? ? ? ? ? /*? :*? ;*? ? +2:*? =????*? >? ? 5 6
7 8 $7 *: .; ? 4 ? ? / ? ? ? ? p*? ? 9*? ? ?M,?>6? ,2:*? ? @????**? ? #*? +? -*+? **? ? &Y? 'Y? (? )? **? 0? ? . D E !F *E 0H 8I =M AN FO kR oS ? > ! ! ? ? p ? ? p ? ? { )+? "? +? AY*? B? C? +? DY*? E? C*+? ;? ? \ ] ^ d #k (l ? ) ? ? ) ? ) ? ? / *? ? ? s ? ? ? ! ? q /? FY? GK*? 2? H*? I*? J? K*? L? M*? N? O*? ? { | } ~ &? -? ? ' ? "# ? W
*? J,? L+? N? ? ? ? ? ? ?
$ ?
% ?
&