⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 beaniebaby.java~3~

📁 深入浅出的介绍j2ee的相关基本知识
💻 JAVA~3~
字号:
package javabeans;import java.awt.*;import javax.swing.JPanel;import java.beans.*;import java.awt.event.*;import java.util.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2005</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class BeanieBaby extends JPanel{  BorderLayout borderLayout1 = new BorderLayout();  private float price;  private String allTiedUP;  private transient PropertyChangeSupport propertyChangeListeners = new PropertyChangeSupport(this);  private transient Vector keyListeners;  BeanieBaby beanieBaby2 = new BeanieBaby();  BeanieBaby beanieBaby1 = new BeanieBaby();  public BeanieBaby() {    try {      jbInit();    }    catch(Exception ex) {      ex.printStackTrace();    }  }  private void jbInit() throws Exception {    this.setLayout(borderLayout1);    beanieBaby2.setBackground(Color.white);    beanieBaby2.setForeground(Color.red);    this.add(beanieBaby2, BorderLayout.CENTER);    beanieBaby2.add(beanieBaby1, BorderLayout.CENTER);  }  public float getPrice() {    return price;  }  public void setPrice(float price) {    this.price = price;  }  public String getAllTiedUP() {    return allTiedUP;  }  public void setAllTiedUP(String allTiedUP) {    String  oldAllTiedUP = this.allTiedUP;    this.allTiedUP = allTiedUP;    propertyChangeListeners.firePropertyChange("allTiedUP", oldAllTiedUP, allTiedUP);  }  public synchronized void removePropertyChangeListener(PropertyChangeListener l) {    super.removePropertyChangeListener(l);    propertyChangeListeners.removePropertyChangeListener(l);  }  public synchronized void addPropertyChangeListener(PropertyChangeListener l) {    super.addPropertyChangeListener(l);    propertyChangeListeners.addPropertyChangeListener(l);  }  public synchronized void removeKeyListener(KeyListener l) {    super.removeKeyListener(l);    if (keyListeners != null && keyListeners.contains(l)) {      Vector v = (Vector) keyListeners.clone();      v.removeElement(l);      keyListeners = v;    }  }  public synchronized void addKeyListener(KeyListener l) {    super.addKeyListener(l);    Vector v = keyListeners == null ? new Vector(2) : (Vector) keyListeners.clone();    if (!v.contains(l)) {      v.addElement(l);      keyListeners = v;    }  }  protected void fireKeyPressed(KeyEvent e) {    if (keyListeners != null) {      Vector listeners = keyListeners;      int count = listeners.size();      for (int i = 0; i < count; i++) {        ((KeyListener) listeners.elementAt(i)).keyPressed(e);      }    }  }  protected void fireKeyReleased(KeyEvent e) {    if (keyListeners != null) {      Vector listeners = keyListeners;      int count = listeners.size();      for (int i = 0; i < count; i++) {        ((KeyListener) listeners.elementAt(i)).keyReleased(e);      }    }  }  protected void fireKeyTyped(KeyEvent e) {    if (keyListeners != null) {      Vector listeners = keyListeners;      int count = listeners.size();      for (int i = 0; i < count; i++) {        ((KeyListener) listeners.elementAt(i)).keyTyped(e);      }    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -