Revision 135 org.gvsig.googlemaps/trunk/org.gvsig.googlemaps/org.gvsig.googlemaps.swing/org.gvsig.googlemaps.swing.impl/src/main/java/org/gvsig/googlemaps/swing/impl/DefaultGoogleMapsParametersPanelController.java
DefaultGoogleMapsParametersPanelController.java | ||
---|---|---|
32 | 32 |
import javax.swing.ComboBoxModel; |
33 | 33 |
import javax.swing.DefaultComboBoxModel; |
34 | 34 |
import javax.swing.JComponent; |
35 |
import javax.swing.event.HyperlinkEvent; |
|
36 |
import javax.swing.event.HyperlinkListener; |
|
35 | 37 |
|
36 | 38 |
import org.gvsig.fmap.dal.DALLocator; |
37 | 39 |
import org.gvsig.fmap.dal.DataParameters; |
... | ... | |
103 | 105 |
lblZoomLvl.setToolTipText(i18nManager.getTranslation(lblZoomLvl.getToolTipText())); |
104 | 106 |
//txtDisclaimer.setText(i18nManager.getTranslation(txtDisclaimer.getText())); |
105 | 107 |
txtDisclaimer.setText(i18nManager.getTranslation("_google_maps_disclaimer")); |
106 |
txtDisclaimer.addMouseListener(new MouseListener() { |
|
108 |
txtURLDisclaimer.setText(i18nManager.getTranslation("_google_disclaimer_url")); |
|
109 |
txtURLDisclaimer.addHyperlinkListener(new HyperlinkListener() { |
|
107 | 110 |
|
108 | 111 |
|
109 | 112 |
@Override |
110 |
public void mouseReleased(MouseEvent e) { |
|
111 |
// TODO Auto-generated method stub |
|
113 |
public void hyperlinkUpdate(HyperlinkEvent event) { |
|
114 |
if (!event.getInputEvent().isConsumed() && |
|
115 |
event.getEventType().equals(HyperlinkEvent.EventType.ACTIVATED)){ |
|
116 |
event.getInputEvent().consume(); |
|
117 |
selectedAction=GoogleMapsParametersPanel.PanelAction.SHOW_DISCLAIMER; |
|
118 |
listeners.fireActionEvent(new ActionEvent(DefaultGoogleMapsParametersPanelController.this, 0, "disclaimer")); |
|
119 |
event.getInputEvent().consume(); |
|
120 |
} |
|
112 | 121 |
|
113 | 122 |
} |
114 |
|
|
115 |
@Override |
|
116 |
public void mousePressed(MouseEvent e) { |
|
117 |
// TODO Auto-generated method stub |
|
118 |
|
|
119 |
} |
|
120 |
|
|
121 |
@Override |
|
122 |
public void mouseExited(MouseEvent e) { |
|
123 |
// TODO Auto-generated method stub |
|
124 |
|
|
125 |
} |
|
126 |
|
|
127 |
@Override |
|
128 |
public void mouseEntered(MouseEvent e) { |
|
129 |
// TODO Auto-generated method stub |
|
130 |
|
|
131 |
} |
|
132 |
|
|
133 |
@Override |
|
134 |
public void mouseClicked(MouseEvent e) { |
|
135 |
selectedAction=GoogleMapsParametersPanel.PanelAction.SHOW_DISCLAIMER; |
|
136 |
listeners.fireActionEvent(new ActionEvent(DefaultGoogleMapsParametersPanelController.this, 0, "disclaimer")); |
|
137 |
} |
|
138 | 123 |
}); |
139 | 124 |
|
140 | 125 |
if(showCrsWarning){ |
Also available in: Unified diff