Java JFileChooser ACCESSORY_CHANGED_PROPERTY
Syntax
JFileChooser.ACCESSORY_CHANGED_PROPERTY has the following syntax.
public static final String ACCESSORY_CHANGED_PROPERTY
Example
In the following code shows how to use JFileChooser.ACCESSORY_CHANGED_PROPERTY field.
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.io.File;
//from ww w . j a v a2 s . c o m
import javax.swing.JFileChooser;
public class Main {
public static void main(String[] argv) throws Exception {
final JFileChooser chooser = new JFileChooser();
chooser.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
if (JFileChooser.ACCESSORY_CHANGED_PROPERTY.equals(evt.getPropertyName())) {
JFileChooser chooser = (JFileChooser) evt.getSource();
File oldDir = (File) evt.getOldValue();
File newDir = (File) evt.getNewValue();
File curDir = chooser.getCurrentDirectory();
}
}
});
}
}
Home »
Java Tutorial »
javax.swing »
Java Tutorial »
javax.swing »