import javax.swing.BorderFactory;
import javax.swing.DefaultCellEditor;
+import javax.swing.ImageIcon;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.WindowConstants;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableColumn;
+import org.scilab.modules.commons.gui.FindIconHelper;
import org.scilab.modules.graph.ScilabComponent;
import org.scilab.modules.graph.ScilabGraph;
import org.scilab.modules.graph.actions.base.DefaultAction;
public CustomizeFrame(XcosDiagram diagram) {
setTitle(XcosMessages.MASK_TITLE);
setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
+ ImageIcon scilabIcon = new ImageIcon(FindIconHelper.findIcon("scilab"));
+ setIconImage(scilabIcon.getImage());
controler = new CustomizeFrameControler(diagram);
initComponents();
}
switch (e.getType()) {
case TableModelEvent.INSERT:
String key = (String) customModel.getValueAt(row, 0);
- String value = context.get(key);
+ String value = context.get(key).toString();
valuesModel.addRow(new Object[] { key, value });
break;
}
};
- private final Map<String, String> context;
+ private final Map<String, ScilabType> context;
private Iterator<String> keyIterator;
/**