Revision 2491 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/pickercontroller/DatePickerControllerImpl.java

View differences:

DatePickerControllerImpl.java
11 11
import java.text.SimpleDateFormat;
12 12
import java.util.Date;
13 13
import java.util.Locale;
14
import java.util.logging.Level;
15
import java.util.logging.Logger;
16 14
import javax.swing.ImageIcon;
17 15
import javax.swing.JButton;
18 16
import javax.swing.JFormattedTextField;
......
32 30
import org.gvsig.tools.swing.api.pickercontroller.DatePickerController;
33 31
import org.gvsig.tools.swing.icontheme.IconTheme;
34 32
import org.gvsig.tools.swing.icontheme.IconThemeManager;
33
import org.gvsig.tools.swing.impl.ClearButtonUtils;
34
import org.gvsig.tools.swing.impl.ContextMenuUtils;
35 35

  
36 36
/**
37 37
 *
......
71 71
    if (btnDate == null) {
72 72
      btnDate = new JButton();
73 73
    }    
74
    ToolsSwingManager manager = ToolsSwingLocator.getToolsSwingManager();
75 74
    this.isMyClearButton = false;
76
    if( !manager.hasClearButton(txtDate) ) {
77
        manager.addClearButton(txtDate, (ActionEvent e) -> { set(null); });
75
    if( !ClearButtonUtils.hasClearButton(txtDate) ) {
76
        ClearButtonUtils.addClearButton(txtDate, (ActionEvent e) -> { set(null); });
78 77
        this.isMyClearButton = true;
79 78
    }
79
    ContextMenuUtils.setDefaultContextMenu(this.txtDate);
80 80
    this.df = DateFormat.getDateInstance(DateFormat.SHORT, Locale.getDefault());
81 81
    this.df.setLenient(false);
82 82
    if (this.txtDate instanceof JFormattedTextField) {

Also available in: Unified diff