📄 e904. listening for changes to the current directory in a jfilechooser dialog.txt
字号:
final JFileChooser chooser = new JFileChooser();
// Add listener on chooser to detect changes to current directory
chooser.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
if (JFileChooser.DIRECTORY_CHANGED_PROPERTY.equals(evt.getPropertyName())) {
JFileChooser chooser = (JFileChooser)evt.getSource();
File oldDir = (File)evt.getOldValue();
File newDir = (File)evt.getNewValue();
// The current directory should always be the same as newDir
File curDir = chooser.getCurrentDirectory();
}
}
}) ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -