Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 869
نمايش فراداده

PreferenceChangeEventjava.util.prefs

Java 1.4serializable event

A PreferenceChangeEvent object is passed to the preferenceChange( ) method of any PreferenceChangeListener objects registered on a Preferences object whenever a preferences value is added to, removed from, or modified in that Preferences node. getNode( ) returns the affected Preferences object. getKey( ) returns name of the modified preference. If the preference value was added or modified, getNewValue( ) returns that value. If a preference was deleted, getNewValue( ) returns null.

Although this class inherits the Serializable interface, it is not actually serializable.

Figure 16-129. java.util.prefs.PreferenceChangeEvent

public class

PreferenceChangeEvent extends java.util.EventObject { // Public Constructors public

PreferenceChangeEvent (Preferences

node , String

key , String

newValue ); // Public Instance Methods public String

getKey ( ); public String

getNewValue ( ); public Preferences

getNode ( ); }

Passed To

PreferenceChangeListener.preferenceChange( )