home *** CD-ROM | disk | FTP | other *** search
- package javax.swing;
-
- import java.awt.Component;
- import java.beans.PropertyChangeEvent;
- import java.util.EventObject;
-
- class JTextField$1 extends AbstractActionPropertyChangeListener {
- // $FF: synthetic field
- private final JTextField this$0;
-
- JTextField$1(JTextField var1, JComponent var2, Action var3) {
- super(var2, var3);
- this.this$0 = var1;
- }
-
- public void propertyChange(PropertyChangeEvent var1) {
- String var2 = var1.getPropertyName();
- JTextField var3 = (JTextField)((AbstractActionPropertyChangeListener)this).getTarget();
- if (var3 == null) {
- Action var4 = (Action)((EventObject)var1).getSource();
- var4.removePropertyChangeListener(this);
- } else if (var1.getPropertyName().equals("ShortDescription")) {
- String var5 = (String)var1.getNewValue();
- ((JComponent)var3).setToolTipText(var5);
- } else if (var2.equals("enabled")) {
- Boolean var6 = (Boolean)var1.getNewValue();
- ((JComponent)var3).setEnabled(var6);
- ((Component)var3).repaint();
- }
-
- }
- }
-