]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/far/createui/CreateStepFour.java
1. Adjust UI for far operations
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / far / createui / CreateStepFour.java
index 55475431a15abfd47ef72b7d3b98d1e65e9651c7..2ce541a27623e084288ad47a89a36eeee4d7e680 100644 (file)
@@ -26,9 +26,9 @@ import javax.swing.JLabel;
 import javax.swing.JPanel;\r
 import javax.swing.JTextArea;\r
 import javax.swing.JTextField;\r
-import javax.swing.table.DefaultTableModel;\r
 \r
 import org.tianocore.frameworkwizard.common.DataType;\r
+import org.tianocore.frameworkwizard.common.IDefaultTableModel;\r
 import org.tianocore.frameworkwizard.common.IFileFilter;\r
 import org.tianocore.frameworkwizard.common.Log;\r
 import org.tianocore.frameworkwizard.common.Tools;\r
@@ -66,7 +66,7 @@ public class CreateStepFour extends IDialog implements MouseListener {
 \r
     private JButton jButtonPrevious = null;\r
 \r
-    private PartialTableModel model = null;\r
+    private IDefaultTableModel model = null;\r
 \r
     private CreateStepThree stepThree = null;\r
 \r
@@ -99,7 +99,7 @@ public class CreateStepFour extends IDialog implements MouseListener {
     private JTextField getJTextField1() {\r
         if (jTextFieldSaveToFile == null) {\r
             jTextFieldSaveToFile = new JTextField();\r
-            jTextFieldSaveToFile.setBounds(new java.awt.Rectangle(139, 70, 400, 20));\r
+            jTextFieldSaveToFile.setBounds(new java.awt.Rectangle(147,70,412,20));\r
         }\r
         return jTextFieldSaveToFile;\r
     }\r
@@ -112,7 +112,7 @@ public class CreateStepFour extends IDialog implements MouseListener {
     private JButton getJButtonBrower() {\r
         if (jButtonBrowser == null) {\r
             jButtonBrowser = new JButton();\r
-            jButtonBrowser.setBounds(new java.awt.Rectangle(542, 70, 97, 20));\r
+            jButtonBrowser.setBounds(new java.awt.Rectangle(570, 70, 100, 20));\r
             jButtonBrowser.setText("Browser...");\r
             jButtonBrowser.addMouseListener(this);\r
         }\r
@@ -173,6 +173,7 @@ public class CreateStepFour extends IDialog implements MouseListener {
             jButtonPrevious.setBounds(new java.awt.Rectangle(370, 330, 90, 20));\r
             jButtonPrevious.setText("Previous");\r
             jButtonPrevious.addMouseListener(this);\r
+            jButtonPrevious.setVisible(false);\r
         }\r
         return jButtonPrevious;\r
     }\r
@@ -193,7 +194,7 @@ public class CreateStepFour extends IDialog implements MouseListener {
     private void initialize() {\r
         this.setSize(700, 400);\r
         this.setContentPane(getJContentPane());\r
-        this.setTitle("Create Framework Archive(FAR) - Step 4: Summary");\r
+        this.setTitle("Create Framework Archive(FAR) - Step 4: Finish");\r
         this.centerWindow();\r
     }\r
 \r
@@ -205,10 +206,10 @@ public class CreateStepFour extends IDialog implements MouseListener {
     private JPanel getJContentPane() {\r
         if (jContentPane == null) {\r
             jLabel2 = new JLabel();\r
-            jLabel2.setBounds(new java.awt.Rectangle(30, 70, 220, 18));\r
+            jLabel2.setBounds(new java.awt.Rectangle(30,70,111,18));\r
             jLabel2.setText("Select File to Save:  ");\r
             jLabel = new JLabel();\r
-            jLabel.setBounds(new java.awt.Rectangle(30, 64, 320, 20));\r
+            jLabel.setBounds(new java.awt.Rectangle(29,108,320,20));\r
             jLabel.setText("This FAR will depend on following packages: ");\r
             jLabel.setVisible(false);\r
             jContentPane = new JPanel();\r
@@ -258,8 +259,8 @@ public class CreateStepFour extends IDialog implements MouseListener {
             this.setVisible(false);\r
             this.dispose();\r
         } else if (e.getSource() == jButtonPrevious) {\r
-            this.setVisible(false);\r
             stepThree.setVisible(true);\r
+            this.setVisible(false);\r
         } else if (e.getSource() == jButtonBrowser) {\r
             JFileChooser fc = new JFileChooser();\r
             fc.setAcceptAllFileFilterUsed(false);\r
@@ -352,16 +353,3 @@ public class CreateStepFour extends IDialog implements MouseListener {
     }\r
 }\r
 \r
-class PartialTableModel extends DefaultTableModel {\r
-    /**\r
-     * \r
-     */\r
-    private static final long serialVersionUID = 1L;\r
-\r
-    public boolean isCellEditable(int row, int col) {\r
-        switch (col) {\r
-        default:\r
-            return false;\r
-        }\r
-    }\r
-}\r