diff --git a/designer-base/src/main/java/com/fr/design/data/tabledata/tabledatapane/EmbeddedTableDataPane.java b/designer-base/src/main/java/com/fr/design/data/tabledata/tabledatapane/EmbeddedTableDataPane.java index 984d170343..487cce3d9e 100644 --- a/designer-base/src/main/java/com/fr/design/data/tabledata/tabledatapane/EmbeddedTableDataPane.java +++ b/designer-base/src/main/java/com/fr/design/data/tabledata/tabledatapane/EmbeddedTableDataPane.java @@ -22,6 +22,7 @@ import javax.swing.event.TableModelEvent; import javax.swing.event.TableModelListener; import javax.swing.table.DefaultTableCellRenderer; import javax.swing.table.TableCellEditor; +import javax.swing.table.TableCellRenderer; import javax.swing.table.TableColumn; import java.awt.BorderLayout; import java.awt.Color; @@ -69,8 +70,9 @@ public class EmbeddedTableDataPane extends AbstractTableDataPane { } + public UIButtonGroup getRadiusType() { + return radiusType; + } + + public VanChartCardLayoutPane getCardPane() { + return cardPane; + } + @Override protected String title4PopupWindow() { return null; @@ -97,6 +105,7 @@ public class RadiusCardLayoutPane extends BasicBeanPane { radius.setValue(vanChartRadius.getRadius()); //设置card显示界面 cardPane.updatePane(radiusType.getSelectedIndex() == 0 ? "auto" : "fixed"); + cardPane.setVisible(radiusType.getSelectedIndex() != 0); } } @@ -108,6 +117,7 @@ public class RadiusCardLayoutPane extends BasicBeanPane { vanChartRadius.setRadiusType(radiusType.getSelectedIndex() == 0 ? RadiusType.AUTO : RadiusType.FIXED); vanChartRadius.setRadius((int) radius.getValue()); cardPane.updatePane(radiusType.getSelectedIndex() == 0 ? "auto" : "fixed"); + cardPane.setVisible(radiusType.getSelectedIndex() != 0); } }