?? beaniebaby.java~3~
字號(hào):
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); } } }}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -