|
|
|
@ -10,6 +10,7 @@ import com.fr.design.constants.LayoutConstants;
|
|
|
|
|
import com.fr.design.constants.UIConstants; |
|
|
|
|
import com.fr.design.event.UIObserver; |
|
|
|
|
import com.fr.design.event.UIObserverListener; |
|
|
|
|
import com.fr.design.formula.DefaultTinyFormulaPane; |
|
|
|
|
import com.fr.design.formula.TinyFormulaPane; |
|
|
|
|
import com.fr.design.gui.frpane.UICorrelationPane; |
|
|
|
|
import com.fr.design.gui.ibutton.UIButtonGroup; |
|
|
|
@ -18,14 +19,18 @@ import com.fr.design.gui.itable.UITableEditor;
|
|
|
|
|
import com.fr.design.gui.itextfield.UITextField; |
|
|
|
|
import com.fr.design.layout.TableLayout; |
|
|
|
|
import com.fr.design.layout.TableLayoutHelper; |
|
|
|
|
|
|
|
|
|
import com.fr.stable.StableUtils; |
|
|
|
|
import com.fr.stable.StringUtils; |
|
|
|
|
|
|
|
|
|
import javax.swing.*; |
|
|
|
|
import javax.swing.JComponent; |
|
|
|
|
import javax.swing.JPanel; |
|
|
|
|
import javax.swing.JTable; |
|
|
|
|
import javax.swing.SwingConstants; |
|
|
|
|
import javax.swing.event.ChangeEvent; |
|
|
|
|
import javax.swing.event.ChangeListener; |
|
|
|
|
import java.awt.*; |
|
|
|
|
import java.awt.BorderLayout; |
|
|
|
|
import java.awt.Component; |
|
|
|
|
import java.awt.Dimension; |
|
|
|
|
import java.awt.event.FocusAdapter; |
|
|
|
|
import java.awt.event.FocusEvent; |
|
|
|
|
import java.util.ArrayList; |
|
|
|
@ -53,8 +58,8 @@ public class GisMapReportDataContentPane extends FurtherBasicBeanPane<GisMapRepo
|
|
|
|
|
this.setLayout(new BorderLayout(0, 0)); |
|
|
|
|
addressType = new UIButtonGroup<String>(new String[]{com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Chart_Address"), com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Chart_LatLng")}); |
|
|
|
|
lnglatOrder = new UIButtonGroup<String>(new String[]{com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Chart_Longitude_First"), com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Chart_Latitude_First")}); |
|
|
|
|
addressPane = new TinyFormulaPane(); |
|
|
|
|
addressNamePane = new TinyFormulaPane(); |
|
|
|
|
addressPane = new DefaultTinyFormulaPane(); |
|
|
|
|
addressNamePane = new DefaultTinyFormulaPane(); |
|
|
|
|
double p = TableLayout.PREFERRED; |
|
|
|
|
double f = TableLayout.FILL; |
|
|
|
|
double[] columnSize = new double[]{p, f}; |
|
|
|
@ -259,7 +264,7 @@ public class GisMapReportDataContentPane extends FurtherBasicBeanPane<GisMapRepo
|
|
|
|
|
} |
|
|
|
|
editorComponent = field; |
|
|
|
|
} else { |
|
|
|
|
TinyFormulaPane tinyPane = new TinyFormulaPane() { |
|
|
|
|
TinyFormulaPane tinyPane = new DefaultTinyFormulaPane() { |
|
|
|
|
@Override |
|
|
|
|
public void okEvent() { |
|
|
|
|
seriesPane.stopCellEditing(); |
|
|
|
|