if (jComboBoxItemType == null) {\r
jComboBoxItemType = new JComboBox();\r
jComboBoxItemType.setPreferredSize(new java.awt.Dimension(200,20));\r
-// jComboBoxItemType.addItemListener(new java.awt.event.ItemListener() {\r
-// public void itemStateChanged(java.awt.event.ItemEvent e) {\r
-// \r
-// int row = jTablePcd.getSelectedRow();\r
-// if (row < 0 || model.getValueAt(row, 2).equals(jComboBoxItemType.getSelectedItem())) {\r
-// return;\r
-// }\r
-// if (!jComboBoxItemType.getSelectedItem().equals("DYNAMIC")) {\r
-// \r
-// if (jComboBoxItemType.getSelectedItem().equals("FIXED_AT_BUILD")) {\r
-// jTextFieldPcdDefault.setText("");\r
-// jTextFieldPcdDefault.setEnabled(true);\r
-// }\r
-// }\r
-// else{\r
-// \r
-// }\r
-// }\r
-// });\r
+ jComboBoxItemType.addItemListener(new java.awt.event.ItemListener() {\r
+ public void itemStateChanged(java.awt.event.ItemEvent e) {\r
+ \r
+ int row = jTablePcd.getSelectedRow();\r
+ if (row < 0 || model.getValueAt(row, 2).equals(jComboBoxItemType.getSelectedItem())) {\r
+ return;\r
+ }\r
+ \r
+ if (jComboBoxItemType.getSelectedItem().equals("FIXED_AT_BUILD")) {\r
+ jTextFieldPcdDefault.setEnabled(true);\r
+ }\r
+ else {\r
+ jTextFieldPcdDefault.setEnabled(false);\r
+ }\r
+ } \r
+ });\r
}\r
return jComboBoxItemType;\r
}\r
al.set(i, mKey + " " + itemType);\r
}\r
try{\r
- ffc.addDynamicPcdBuildData(cName, jTablePcd.getValueAt(jTablePcd.getSelectedRow(), 3), tsGuid, "DYNAMIC", jTablePcd.getValueAt(jTablePcd.getSelectedRow(), 5)+"", jTextFieldPcdDefault.isVisible() ? jTextFieldPcdDefault.getText() : jComboBoxFeatureFlagValue.getSelectedItem()+"");\r
+ ffc.addDynamicPcdBuildData(cName, model.getValueAt(jTablePcd.getSelectedRow(), 3), tsGuid, "DYNAMIC", model.getValueAt(jTablePcd.getSelectedRow(), 5)+"", jTextFieldPcdDefault.isVisible() ? jTextFieldPcdDefault.getText() : jComboBoxFeatureFlagValue.getSelectedItem()+"");\r
}\r
catch(Exception e){\r
JOptionPane.showMessageDialog(frame, "PCD value format: " + e.getMessage());\r