mirror of https://github.com/acidanthera/audk.git
1. Extend "Copyright" field to a 2 lines text area in Create Far interface
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1314 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
054c4bbcba
commit
515bd5d42f
|
@ -97,8 +97,6 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
|
|
||||||
private StarLabel jStarLabel12 = null;
|
private StarLabel jStarLabel12 = null;
|
||||||
|
|
||||||
private JTextField jTextFieldCopyright = null;
|
|
||||||
|
|
||||||
private JLabel jLabelURL = null;
|
private JLabel jLabelURL = null;
|
||||||
|
|
||||||
private JTextField jTextFieldURL = null;
|
private JTextField jTextFieldURL = null;
|
||||||
|
@ -113,6 +111,10 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
|
|
||||||
private FarHeader farHeader = new FarHeader();
|
private FarHeader farHeader = new FarHeader();
|
||||||
|
|
||||||
|
private JScrollPane jScrollPaneCopyright = null;
|
||||||
|
|
||||||
|
private JTextArea jTextAreaCopyright = null;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method initializes jTextFieldBaseName
|
* This method initializes jTextFieldBaseName
|
||||||
*
|
*
|
||||||
|
@ -215,7 +217,7 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
if (jTextFieldSpecification == null) {
|
if (jTextFieldSpecification == null) {
|
||||||
jTextFieldSpecification = new JTextField();
|
jTextFieldSpecification = new JTextField();
|
||||||
jTextFieldSpecification.setText("FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052");
|
jTextFieldSpecification.setText("FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052");
|
||||||
jTextFieldSpecification.setBounds(new java.awt.Rectangle(160, 290, 520, 20));
|
jTextFieldSpecification.setBounds(new java.awt.Rectangle(160, 310, 520, 20));
|
||||||
jTextFieldSpecification.setEditable(false);
|
jTextFieldSpecification.setEditable(false);
|
||||||
}
|
}
|
||||||
return jTextFieldSpecification;
|
return jTextFieldSpecification;
|
||||||
|
@ -231,7 +233,7 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
if (jScrollPaneLicense == null) {
|
if (jScrollPaneLicense == null) {
|
||||||
jScrollPaneLicense = new JScrollPane();
|
jScrollPaneLicense = new JScrollPane();
|
||||||
jScrollPaneLicense.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
|
jScrollPaneLicense.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
|
||||||
jScrollPaneLicense.setBounds(new java.awt.Rectangle(160, 200, 520, 60));
|
jScrollPaneLicense.setBounds(new java.awt.Rectangle(160, 220, 520, 60));
|
||||||
jScrollPaneLicense.setViewportView(getJTextAreaLicense());
|
jScrollPaneLicense.setViewportView(getJTextAreaLicense());
|
||||||
}
|
}
|
||||||
return jScrollPaneLicense;
|
return jScrollPaneLicense;
|
||||||
|
@ -268,21 +270,6 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
return jTextFieldAbstract;
|
return jTextFieldAbstract;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* This method initializes jTextFieldCopyright
|
|
||||||
*
|
|
||||||
* @return javax.swing.JTextField jTextFieldCopyright
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
private JTextField getJTextFieldCopyright() {
|
|
||||||
if (jTextFieldCopyright == null) {
|
|
||||||
jTextFieldCopyright = new JTextField();
|
|
||||||
jTextFieldCopyright.setBounds(new java.awt.Rectangle(160, 175, 520, 20));
|
|
||||||
jTextFieldCopyright.setToolTipText("One or more copyright lines");
|
|
||||||
}
|
|
||||||
return jTextFieldCopyright;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method initializes jTextFieldURL
|
* This method initializes jTextFieldURL
|
||||||
*
|
*
|
||||||
|
@ -291,7 +278,7 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
private JTextField getJTextFieldURL() {
|
private JTextField getJTextFieldURL() {
|
||||||
if (jTextFieldURL == null) {
|
if (jTextFieldURL == null) {
|
||||||
jTextFieldURL = new JTextField();
|
jTextFieldURL = new JTextField();
|
||||||
jTextFieldURL.setBounds(new java.awt.Rectangle(160, 265, 520, 20));
|
jTextFieldURL.setBounds(new java.awt.Rectangle(160, 285, 520, 20));
|
||||||
jTextFieldURL.setToolTipText("A URL for the latest version of the license");
|
jTextFieldURL.setToolTipText("A URL for the latest version of the license");
|
||||||
}
|
}
|
||||||
return jTextFieldURL;
|
return jTextFieldURL;
|
||||||
|
@ -318,7 +305,7 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
private JButton getJButtonCancel() {
|
private JButton getJButtonCancel() {
|
||||||
if (jButtonCancel == null) {
|
if (jButtonCancel == null) {
|
||||||
jButtonCancel = new JButton();
|
jButtonCancel = new JButton();
|
||||||
jButtonCancel.setBounds(new java.awt.Rectangle(590, 330, 90, 20));
|
jButtonCancel.setBounds(new java.awt.Rectangle(590, 350, 90, 20));
|
||||||
jButtonCancel.setText("Cancel");
|
jButtonCancel.setText("Cancel");
|
||||||
jButtonCancel.addMouseListener(this);
|
jButtonCancel.addMouseListener(this);
|
||||||
}
|
}
|
||||||
|
@ -333,13 +320,39 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
private JButton getJButtonNext() {
|
private JButton getJButtonNext() {
|
||||||
if (jButtonNext == null) {
|
if (jButtonNext == null) {
|
||||||
jButtonNext = new JButton();
|
jButtonNext = new JButton();
|
||||||
jButtonNext.setBounds(new java.awt.Rectangle(480, 330, 90, 20));
|
jButtonNext.setBounds(new java.awt.Rectangle(480, 350, 90, 20));
|
||||||
jButtonNext.setText("Next");
|
jButtonNext.setText("Next");
|
||||||
jButtonNext.addMouseListener(this);
|
jButtonNext.addMouseListener(this);
|
||||||
}
|
}
|
||||||
return jButtonNext;
|
return jButtonNext;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This method initializes jScrollPaneCopyright
|
||||||
|
*
|
||||||
|
* @return javax.swing.JScrollPane
|
||||||
|
*/
|
||||||
|
private JScrollPane getJScrollPaneCopyright() {
|
||||||
|
if (jScrollPaneCopyright == null) {
|
||||||
|
jScrollPaneCopyright = new JScrollPane();
|
||||||
|
jScrollPaneCopyright.setBounds(new java.awt.Rectangle(160, 175, 520, 40));
|
||||||
|
jScrollPaneCopyright.setViewportView(getJTextAreaCopyright());
|
||||||
|
}
|
||||||
|
return jScrollPaneCopyright;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This method initializes jTextAreaCopyright
|
||||||
|
*
|
||||||
|
* @return javax.swing.JTextArea
|
||||||
|
*/
|
||||||
|
private JTextArea getJTextAreaCopyright() {
|
||||||
|
if (jTextAreaCopyright == null) {
|
||||||
|
jTextAreaCopyright = new JTextArea();
|
||||||
|
}
|
||||||
|
return jTextAreaCopyright;
|
||||||
|
}
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
CreateStepOne c = new CreateStepOne(new IFrame(), true);
|
CreateStepOne c = new CreateStepOne(new IFrame(), true);
|
||||||
c.setVisible(true);
|
c.setVisible(true);
|
||||||
|
@ -367,7 +380,8 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
this.jTextFieldGuid.setEnabled(!isView);
|
this.jTextFieldGuid.setEnabled(!isView);
|
||||||
this.jTextFieldVersion.setEnabled(!isView);
|
this.jTextFieldVersion.setEnabled(!isView);
|
||||||
this.jTextAreaLicense.setEnabled(!isView);
|
this.jTextAreaLicense.setEnabled(!isView);
|
||||||
this.jTextFieldCopyright.setEnabled(!isView);
|
this.jScrollPaneCopyright.setEnabled(!isView);
|
||||||
|
this.jTextAreaCopyright.setEnabled(!isView);
|
||||||
this.jTextAreaDescription.setEnabled(!isView);
|
this.jTextAreaDescription.setEnabled(!isView);
|
||||||
this.jTextFieldSpecification.setEnabled(!isView);
|
this.jTextFieldSpecification.setEnabled(!isView);
|
||||||
this.jTextFieldAbstract.setEnabled(!isView);
|
this.jTextFieldAbstract.setEnabled(!isView);
|
||||||
|
@ -381,7 +395,7 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
private void initialize() {
|
private void initialize() {
|
||||||
this.setSize(700, 400);
|
this.setSize(700, 425);
|
||||||
this.setContentPane(getJScrollPane());
|
this.setContentPane(getJScrollPane());
|
||||||
this.setTitle("Create Framework Archive(FAR) - Step 1: Set FAR's baseic information");
|
this.setTitle("Create Framework Archive(FAR) - Step 1: Set FAR's baseic information");
|
||||||
this.centerWindow();
|
this.centerWindow();
|
||||||
|
@ -398,7 +412,7 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
|
|
||||||
jLabelURL = new JLabel();
|
jLabelURL = new JLabel();
|
||||||
jLabelURL.setText("License URL");
|
jLabelURL.setText("License URL");
|
||||||
jLabelURL.setBounds(new java.awt.Rectangle(35, 265, 120, 20));
|
jLabelURL.setBounds(new java.awt.Rectangle(35, 285, 120, 20));
|
||||||
jLabelBaseName = new JLabel();
|
jLabelBaseName = new JLabel();
|
||||||
jLabelBaseName.setText("FAR Name");
|
jLabelBaseName.setText("FAR Name");
|
||||||
jLabelBaseName.setBounds(new java.awt.Rectangle(35, 10, 120, 20));
|
jLabelBaseName.setBounds(new java.awt.Rectangle(35, 10, 120, 20));
|
||||||
|
@ -419,10 +433,10 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
jLabelCopyright.setBounds(new java.awt.Rectangle(35, 175, 120, 20));
|
jLabelCopyright.setBounds(new java.awt.Rectangle(35, 175, 120, 20));
|
||||||
jLabelLicense = new JLabel();
|
jLabelLicense = new JLabel();
|
||||||
jLabelLicense.setText("License");
|
jLabelLicense.setText("License");
|
||||||
jLabelLicense.setBounds(new java.awt.Rectangle(35, 200, 120, 20));
|
jLabelLicense.setBounds(new java.awt.Rectangle(35, 220, 120, 20));
|
||||||
jLabelSpecification = new JLabel();
|
jLabelSpecification = new JLabel();
|
||||||
jLabelSpecification.setText("Specification");
|
jLabelSpecification.setText("Specification");
|
||||||
jLabelSpecification.setBounds(new java.awt.Rectangle(35, 290, 120, 20));
|
jLabelSpecification.setBounds(new java.awt.Rectangle(35, 310, 120, 20));
|
||||||
|
|
||||||
jContentPane = new JPanel();
|
jContentPane = new JPanel();
|
||||||
jContentPane.setLayout(null);
|
jContentPane.setLayout(null);
|
||||||
|
@ -445,7 +459,6 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
jContentPane.add(getJTextFieldAbstract(), null);
|
jContentPane.add(getJTextFieldAbstract(), null);
|
||||||
jContentPane.add(jLabelURL, null);
|
jContentPane.add(jLabelURL, null);
|
||||||
jContentPane.add(getJTextFieldURL(), null);
|
jContentPane.add(getJTextFieldURL(), null);
|
||||||
jContentPane.add(getJTextFieldCopyright(), null);
|
|
||||||
jStarLabel1 = new StarLabel();
|
jStarLabel1 = new StarLabel();
|
||||||
jStarLabel1.setLocation(new java.awt.Point(20, 10));
|
jStarLabel1.setLocation(new java.awt.Point(20, 10));
|
||||||
jStarLabel4 = new StarLabel();
|
jStarLabel4 = new StarLabel();
|
||||||
|
@ -457,11 +470,11 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
jStarLabel7 = new StarLabel();
|
jStarLabel7 = new StarLabel();
|
||||||
jStarLabel7.setLocation(new java.awt.Point(20, 175));
|
jStarLabel7.setLocation(new java.awt.Point(20, 175));
|
||||||
jStarLabel8 = new StarLabel();
|
jStarLabel8 = new StarLabel();
|
||||||
jStarLabel8.setLocation(new java.awt.Point(20, 200));
|
jStarLabel8.setLocation(new java.awt.Point(20, 220));
|
||||||
jStarLabel10 = new StarLabel();
|
jStarLabel10 = new StarLabel();
|
||||||
jStarLabel10.setLocation(new java.awt.Point(20, 85));
|
jStarLabel10.setLocation(new java.awt.Point(20, 85));
|
||||||
jStarLabel12 = new StarLabel();
|
jStarLabel12 = new StarLabel();
|
||||||
jStarLabel12.setLocation(new java.awt.Point(20, 290));
|
jStarLabel12.setLocation(new java.awt.Point(20, 310));
|
||||||
|
|
||||||
jContentPane.add(jStarLabel1, null);
|
jContentPane.add(jStarLabel1, null);
|
||||||
jContentPane.add(jStarLabel4, null);
|
jContentPane.add(jStarLabel4, null);
|
||||||
|
@ -473,6 +486,7 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
jContentPane.add(jStarLabel12, null);
|
jContentPane.add(jStarLabel12, null);
|
||||||
jContentPane.add(getJButtonCancel(), null);
|
jContentPane.add(getJButtonCancel(), null);
|
||||||
jContentPane.add(getJButtonNext(), null);
|
jContentPane.add(getJButtonNext(), null);
|
||||||
|
jContentPane.add(getJScrollPaneCopyright(), null);
|
||||||
}
|
}
|
||||||
return jContentPane;
|
return jContentPane;
|
||||||
}
|
}
|
||||||
|
@ -542,11 +556,11 @@ public class CreateStepOne extends IDialog implements MouseListener {
|
||||||
//
|
//
|
||||||
// Check Copyright
|
// Check Copyright
|
||||||
//
|
//
|
||||||
if (isEmpty(this.jTextFieldCopyright.getText())) {
|
if (isEmpty(this.jTextAreaCopyright.getText())) {
|
||||||
Log.wrn("Create far", "Copyright couldn't be empty");
|
Log.wrn("Create far", "Copyright couldn't be empty");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
farHeader.setCopyright(this.jTextFieldCopyright.getText());
|
farHeader.setCopyright(this.jTextAreaCopyright.getText());
|
||||||
|
|
||||||
//
|
//
|
||||||
// Check License
|
// Check License
|
||||||
|
|
Loading…
Reference in New Issue