|
|
@ -2,11 +2,9 @@ package com.fr.design.write.submit; |
|
|
|
|
|
|
|
|
|
|
|
import com.fine.swing.ui.layout.Layouts; |
|
|
|
import com.fine.swing.ui.layout.Layouts; |
|
|
|
import com.fine.theme.icon.LazyIcon; |
|
|
|
import com.fine.theme.icon.LazyIcon; |
|
|
|
import com.fine.swing.ui.layout.Spacer; |
|
|
|
|
|
|
|
import com.fine.theme.light.ui.FineRoundBorder; |
|
|
|
import com.fine.theme.light.ui.FineRoundBorder; |
|
|
|
import com.fine.theme.light.ui.FineTableHeaderUI; |
|
|
|
import com.fine.theme.light.ui.FineTableHeaderUI; |
|
|
|
import com.fine.theme.utils.FineClientProperties; |
|
|
|
import com.fine.theme.utils.FineClientProperties; |
|
|
|
import com.fine.theme.utils.FineUIScale; |
|
|
|
|
|
|
|
import com.fine.theme.utils.FineUIUtils; |
|
|
|
import com.fine.theme.utils.FineUIUtils; |
|
|
|
import com.fr.base.BaseFormula; |
|
|
|
import com.fr.base.BaseFormula; |
|
|
|
import com.fr.base.Parameter; |
|
|
|
import com.fr.base.Parameter; |
|
|
@ -21,7 +19,6 @@ import com.fr.design.constants.UIConstants; |
|
|
|
import com.fr.design.data.datapane.ChoosePaneSupportFormula; |
|
|
|
import com.fr.design.data.datapane.ChoosePaneSupportFormula; |
|
|
|
import com.fr.design.data.datapane.DataBaseItems; |
|
|
|
import com.fr.design.data.datapane.DataBaseItems; |
|
|
|
import com.fr.design.data.tabledata.tabledatapane.FormatExplanationPane; |
|
|
|
import com.fr.design.data.tabledata.tabledatapane.FormatExplanationPane; |
|
|
|
import com.fr.design.dialog.AttrScrollPane; |
|
|
|
|
|
|
|
import com.fr.design.dialog.BasicDialog; |
|
|
|
import com.fr.design.dialog.BasicDialog; |
|
|
|
import com.fr.design.dialog.BasicPane; |
|
|
|
import com.fr.design.dialog.BasicPane; |
|
|
|
import com.fr.design.dialog.DialogActionAdapter; |
|
|
|
import com.fr.design.dialog.DialogActionAdapter; |
|
|
@ -33,7 +30,6 @@ import com.fr.design.gui.ibutton.UIButton; |
|
|
|
import com.fr.design.gui.icheckbox.UICheckBox; |
|
|
|
import com.fr.design.gui.icheckbox.UICheckBox; |
|
|
|
import com.fr.design.gui.icombobox.UIComboBox; |
|
|
|
import com.fr.design.gui.icombobox.UIComboBox; |
|
|
|
import com.fr.design.gui.icombobox.UIComboBoxRenderer; |
|
|
|
import com.fr.design.gui.icombobox.UIComboBoxRenderer; |
|
|
|
import com.fr.design.gui.icontainer.UIScrollPane; |
|
|
|
|
|
|
|
import com.fr.design.gui.icontainer.UIVerticalScrollPane; |
|
|
|
import com.fr.design.gui.icontainer.UIVerticalScrollPane; |
|
|
|
import com.fr.design.gui.ilable.UILabel; |
|
|
|
import com.fr.design.gui.ilable.UILabel; |
|
|
|
import com.fr.design.gui.ilist.CheckBoxList; |
|
|
|
import com.fr.design.gui.ilist.CheckBoxList; |
|
|
@ -50,6 +46,7 @@ import com.fr.general.data.Condition; |
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import com.fr.stable.ColumnRow; |
|
|
|
import com.fr.stable.ColumnRow; |
|
|
|
import com.fr.stable.ColumnRowGroup; |
|
|
|
import com.fr.stable.ColumnRowGroup; |
|
|
|
|
|
|
|
import com.fr.stable.StringUtils; |
|
|
|
import com.fr.write.DBManipulation; |
|
|
|
import com.fr.write.DBManipulation; |
|
|
|
import com.fr.write.NameSubmitJob; |
|
|
|
import com.fr.write.NameSubmitJob; |
|
|
|
import com.fr.write.config.ColumnConfig; |
|
|
|
import com.fr.write.config.ColumnConfig; |
|
|
@ -103,7 +100,6 @@ import java.util.stream.Collectors; |
|
|
|
import static com.fine.swing.ui.layout.Layouts.row; |
|
|
|
import static com.fine.swing.ui.layout.Layouts.row; |
|
|
|
import static com.fine.swing.ui.layout.Layouts.cell; |
|
|
|
import static com.fine.swing.ui.layout.Layouts.cell; |
|
|
|
import static com.fine.swing.ui.layout.Layouts.column; |
|
|
|
import static com.fine.swing.ui.layout.Layouts.column; |
|
|
|
import static com.fine.swing.ui.layout.Layouts.row; |
|
|
|
|
|
|
|
import static com.fine.theme.utils.FineUIScale.scale; |
|
|
|
import static com.fine.theme.utils.FineUIScale.scale; |
|
|
|
|
|
|
|
|
|
|
|
//august:这个东西应该分成两类,一类是有单元格的情况,一类是没有单元格的情况
|
|
|
|
//august:这个东西应该分成两类,一类是有单元格的情况,一类是没有单元格的情况
|
|
|
@ -1225,6 +1221,14 @@ public class DBManipulationPane extends BasicBeanPane<DBManipulation> { |
|
|
|
public boolean checkSelected(boolean isSelected, Class columnClass) { |
|
|
|
public boolean checkSelected(boolean isSelected, Class columnClass) { |
|
|
|
return isSelected; |
|
|
|
return isSelected; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public String getTooltipValue(Object value) { |
|
|
|
|
|
|
|
if (value instanceof ColumnName) { |
|
|
|
|
|
|
|
return ((ColumnName) value).name; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return StringUtils.BLANK; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* |
|
|
|
/* |
|
|
@ -1255,6 +1259,14 @@ public class DBManipulationPane extends BasicBeanPane<DBManipulation> { |
|
|
|
public boolean checkSelected(boolean isSelected, Class columnClass) { |
|
|
|
public boolean checkSelected(boolean isSelected, Class columnClass) { |
|
|
|
return isSelected; |
|
|
|
return isSelected; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public String getTooltipValue(Object value) { |
|
|
|
|
|
|
|
if (value instanceof ColumnValue) { |
|
|
|
|
|
|
|
return ((ColumnValue) value).obj.toString(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return StringUtils.BLANK; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|