final File templateDir = defaultStandardTemplateDir();
final File userTemplateDir = defaultUserTemplateDir();
box.addItem(new NamedObject(dir, TextUtils.getText("current_dir")));
box.addItem(new NamedObject(templateDir, TextUtils.getText("template_dir")));
box.addItem(new NamedObject(userTemplateDir, TextUtils.getText("user_template_dir")));
box.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
final JComboBox box = (JComboBox) e.getSource();
final NamedObject obj = (NamedObject) box.getSelectedItem();
final File dir = (File) obj.getObject();
chooser.setCurrentDirectory(dir);