Browse Source

图表配置区域大小问题

master
yaoh.wu 7 years ago
parent
commit
315bed7311
  1. 2
      designer/src/com/fr/quickeditor/CellQuickEditor.java
  2. 13
      designer/src/com/fr/quickeditor/chartquick/BasicChartQuickEditor.java

2
designer/src/com/fr/quickeditor/CellQuickEditor.java

@ -66,7 +66,7 @@ public abstract class CellQuickEditor extends QuickEditor<ElementCasePane> {
double p = TableLayout.PREFERRED;
double f = TableLayout.FILL;
double[] columnSize = {p, f};
double[] rowSize = {p, p};
double[] rowSize = {p, f};
JComponent centerBody = createCenterBody();
JPanel topContent = initTopContent();
if (isScrollAll()) {

13
designer/src/com/fr/quickeditor/chartquick/BasicChartQuickEditor.java

@ -11,11 +11,10 @@ import com.fr.quickeditor.CellQuickEditor;
import com.fr.report.cell.Elem;
import javax.swing.*;
import java.awt.*;
public class BasicChartQuickEditor extends CellQuickEditor {
private JPanel content;
private BaseChartPropertyPane editingPropertyPane;
public BasicChartQuickEditor() {
super();
@ -23,9 +22,9 @@ public class BasicChartQuickEditor extends CellQuickEditor {
@Override
public JComponent createCenterBody() {
content = new JPanel();
content.setLayout(new BorderLayout());
return content;
editingPropertyPane = DesignModuleFactory.getChartPropertyPane();
editingPropertyPane.setBorder(BorderFactory.createEmptyBorder());
return editingPropertyPane;
}
@Override
@ -40,16 +39,12 @@ public class BasicChartQuickEditor extends CellQuickEditor {
@Override
protected void refreshDetails() {
BaseChartPropertyPane editingPropertyPane;
BaseChartCollection collection;
Selection selection = tc.getSelection();
Elem element;
CellSelection cs = (CellSelection) selection;
element = tc.getEditingElementCase().getCellElement(cs.getColumn(), cs.getRow());
collection = (BaseChartCollection) element.getValue();
editingPropertyPane = DesignModuleFactory.getChartPropertyPane();
editingPropertyPane.setBorder(BorderFactory.createEmptyBorder());
content.add(editingPropertyPane, BorderLayout.CENTER);
editingPropertyPane.populateChartPropertyPane(collection, tc);
}

Loading…
Cancel
Save