mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-27 07:34:06 +02:00
Fix the problem of label, button text part-display on Linux and iMac.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1829 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
fe6d0f7404
commit
c777d1d406
@ -13,6 +13,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
package org.tianocore.frameworkwizard.packaging.ui;
|
package org.tianocore.frameworkwizard.packaging.ui;
|
||||||
|
|
||||||
import java.awt.Dimension;
|
import java.awt.Dimension;
|
||||||
|
import java.awt.FontMetrics;
|
||||||
import java.awt.Point;
|
import java.awt.Point;
|
||||||
import java.awt.event.ActionEvent;
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ComponentEvent;
|
import java.awt.event.ComponentEvent;
|
||||||
@ -163,7 +164,7 @@ public class SpdGuidDecls extends IInternalFrame implements TableModelListener{
|
|||||||
protected JTextField getJTextFieldGuid() {
|
protected JTextField getJTextFieldGuid() {
|
||||||
if (jTextFieldGuid == null) {
|
if (jTextFieldGuid == null) {
|
||||||
jTextFieldGuid = new JTextField();
|
jTextFieldGuid = new JTextField();
|
||||||
jTextFieldGuid.setBounds(new java.awt.Rectangle(137,60,435,20));
|
jTextFieldGuid.setBounds(new java.awt.Rectangle(137,60,336,20));
|
||||||
jTextFieldGuid.setPreferredSize(new java.awt.Dimension(200,20));
|
jTextFieldGuid.setPreferredSize(new java.awt.Dimension(200,20));
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -490,16 +491,20 @@ public class SpdGuidDecls extends IInternalFrame implements TableModelListener{
|
|||||||
jLabelGuidType.setText("GUID Type List");
|
jLabelGuidType.setText("GUID Type List");
|
||||||
jLabelGuidType.setEnabled(true);
|
jLabelGuidType.setEnabled(true);
|
||||||
starLabel = new StarLabel();
|
starLabel = new StarLabel();
|
||||||
starLabel.setLocation(new Point(jLabelGuidType.getX() - 20, jLabelGuidType.getY()));
|
starLabel.setLocation(new Point(jLabelGuidType.getX() - 10, jLabelGuidType.getY()));
|
||||||
starLabel.setVisible(true);
|
starLabel.setVisible(true);
|
||||||
jLabelSupArch = new JLabel();
|
jLabelSupArch = new JLabel();
|
||||||
jLabelSupArch.setBounds(new java.awt.Rectangle(197,122,108,16));
|
jLabelSupArch.setBounds(new java.awt.Rectangle(197,122,108,16));
|
||||||
jLabelSupArch.setText("Supported Arch");
|
jLabelSupArch.setText("Supported Architectures");
|
||||||
jLabelSupArch.setEnabled(true);
|
jLabelSupArch.setEnabled(true);
|
||||||
|
FontMetrics fm = jLabelSupArch.getFontMetrics(jLabelSupArch.getFont());
|
||||||
|
jLabelSupArch.setSize(fm.stringWidth(jLabelSupArch.getText()) + 10, 20);
|
||||||
jLabelSupMod = new JLabel();
|
jLabelSupMod = new JLabel();
|
||||||
jLabelSupMod.setBounds(new java.awt.Rectangle(14,120,110,16));
|
jLabelSupMod.setBounds(new java.awt.Rectangle(14,120,110,16));
|
||||||
jLabelSupMod.setText("Supported Module");
|
jLabelSupMod.setText("Supported Module Types");
|
||||||
jLabelSupMod.setEnabled(true);
|
jLabelSupMod.setEnabled(true);
|
||||||
|
fm = jLabelSupMod.getFontMetrics(jLabelSupMod.getFont());
|
||||||
|
jLabelSupMod.setSize(fm.stringWidth(jLabelSupMod.getText()) + 10, 20);
|
||||||
jLabelHelp = new JLabel();
|
jLabelHelp = new JLabel();
|
||||||
jLabelHelp.setText("HelpText");
|
jLabelHelp.setText("HelpText");
|
||||||
jLabelHelp.setSize(new java.awt.Dimension(109,20));
|
jLabelHelp.setSize(new java.awt.Dimension(109,20));
|
||||||
@ -716,7 +721,7 @@ public class SpdGuidDecls extends IInternalFrame implements TableModelListener{
|
|||||||
protected JButton getJButtonGen() {
|
protected JButton getJButtonGen() {
|
||||||
if (jButtonGen == null) {
|
if (jButtonGen == null) {
|
||||||
jButtonGen = new JButton();
|
jButtonGen = new JButton();
|
||||||
jButtonGen.setBounds(new java.awt.Rectangle(379,58,92,21));
|
jButtonGen.setBounds(new java.awt.Rectangle(485,58,92,21));
|
||||||
jButtonGen.setText("Gen GUID");
|
jButtonGen.setText("Gen GUID");
|
||||||
jButtonGen.setPreferredSize(new java.awt.Dimension(80,20));
|
jButtonGen.setPreferredSize(new java.awt.Dimension(80,20));
|
||||||
jButtonGen.addActionListener(this);
|
jButtonGen.addActionListener(this);
|
||||||
|
@ -13,6 +13,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
package org.tianocore.frameworkwizard.packaging.ui;
|
package org.tianocore.frameworkwizard.packaging.ui;
|
||||||
|
|
||||||
import java.awt.Dimension;
|
import java.awt.Dimension;
|
||||||
|
import java.awt.FontMetrics;
|
||||||
import java.awt.event.ActionEvent;
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ComponentEvent;
|
import java.awt.event.ComponentEvent;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
@ -423,8 +424,9 @@ public class SpdLibClassDecls extends IInternalFrame implements TableModelListen
|
|||||||
if (jButtonRemoveAll == null) {
|
if (jButtonRemoveAll == null) {
|
||||||
jButtonRemoveAll = new JButton();
|
jButtonRemoveAll = new JButton();
|
||||||
jButtonRemoveAll.setText("Remove All");
|
jButtonRemoveAll.setText("Remove All");
|
||||||
jButtonRemoveAll.setSize(new java.awt.Dimension(buttonWidth,20));
|
jButtonRemoveAll.setLocation(removeAllButtonCol,rowSeven);
|
||||||
jButtonRemoveAll.setBounds(new java.awt.Rectangle(removeAllButtonCol,rowSeven,buttonWidth,20));
|
FontMetrics fm = jButtonRemoveAll.getFontMetrics(jButtonRemoveAll.getFont());
|
||||||
|
jButtonRemoveAll.setSize(fm.stringWidth(jButtonRemoveAll.getText()) + 50, 20);
|
||||||
jButtonRemoveAll.addActionListener(this);
|
jButtonRemoveAll.addActionListener(this);
|
||||||
}
|
}
|
||||||
return jButtonRemoveAll;
|
return jButtonRemoveAll;
|
||||||
|
@ -13,6 +13,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
package org.tianocore.frameworkwizard.packaging.ui;
|
package org.tianocore.frameworkwizard.packaging.ui;
|
||||||
|
|
||||||
import java.awt.Dimension;
|
import java.awt.Dimension;
|
||||||
|
import java.awt.FontMetrics;
|
||||||
import java.awt.event.ActionEvent;
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ComponentEvent;
|
import java.awt.event.ComponentEvent;
|
||||||
|
|
||||||
@ -171,6 +172,15 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
this.setTitle("PCD Declarations");
|
this.setTitle("PCD Declarations");
|
||||||
this.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
|
this.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
|
||||||
|
|
||||||
|
int xPos = jCheckBoxPatchInMod.getX() + jCheckBoxPatchInMod.getWidth();
|
||||||
|
jCheckBoxFixedAtBuild.setLocation(xPos,133);
|
||||||
|
|
||||||
|
xPos = jCheckBoxFeatureFlag.getX() + jCheckBoxFeatureFlag.getWidth();
|
||||||
|
jCheckBoxDyn.setLocation(xPos,161);
|
||||||
|
|
||||||
|
xPos = jCheckBoxDyn.getX() + jCheckBoxDyn.getWidth();
|
||||||
|
jCheckBoxDynEx.setLocation(xPos,161);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -355,17 +365,23 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
jLabelSupArch.setBounds(new java.awt.Rectangle(241,192,89,16));
|
jLabelSupArch.setBounds(new java.awt.Rectangle(241,192,89,16));
|
||||||
jLabelSupArch.setText("Supported Architectures");
|
jLabelSupArch.setText("Supported Architectures");
|
||||||
jLabelSupArch.setEnabled(true);
|
jLabelSupArch.setEnabled(true);
|
||||||
|
FontMetrics fm = jLabelSupArch.getFontMetrics(jLabelSupArch.getFont());
|
||||||
|
jLabelSupArch.setSize(fm.stringWidth(jLabelSupArch.getText()) + 10, 20);
|
||||||
jLabelSupMod = new JLabel();
|
jLabelSupMod = new JLabel();
|
||||||
jLabelSupMod.setBounds(new java.awt.Rectangle(15,193,103,16));
|
jLabelSupMod.setBounds(new java.awt.Rectangle(15,193,103,16));
|
||||||
jLabelSupMod.setText("Supported Module type");
|
jLabelSupMod.setText("Supported Module types");
|
||||||
jLabelSupMod.setEnabled(true);
|
jLabelSupMod.setEnabled(true);
|
||||||
|
fm = jLabelSupMod.getFontMetrics(jLabelSupMod.getFont());
|
||||||
|
jLabelSupMod.setSize(fm.stringWidth(jLabelSupMod.getText()) + 10, 20);
|
||||||
starLabel = new StarLabel();
|
starLabel = new StarLabel();
|
||||||
starLabel.setBounds(new java.awt.Rectangle(2,134,10,20));
|
starLabel.setBounds(new java.awt.Rectangle(2,134,10,20));
|
||||||
jLabelDefVal = new JLabel();
|
jLabelDefVal = new JLabel();
|
||||||
jLabelDefVal.setBounds(new java.awt.Rectangle(277,84,80,20));
|
jLabelDefVal.setBounds(new java.awt.Rectangle(277,84,80,20));
|
||||||
jLabelDefVal.setText("Default Value");
|
jLabelDefVal.setText("Default Value");
|
||||||
|
fm = jLabelDefVal.getFontMetrics(jLabelDefVal.getFont());
|
||||||
|
jLabelDefVal.setSize(fm.stringWidth(jLabelDefVal.getText()) + 10, 20);
|
||||||
jLabelVarVal = new JLabel();
|
jLabelVarVal = new JLabel();
|
||||||
jLabelVarVal.setBounds(new java.awt.Rectangle(11,133,84,20));
|
jLabelVarVal.setBounds(new java.awt.Rectangle(11,133,100,20));
|
||||||
jLabelVarVal.setText("Valid Usage");
|
jLabelVarVal.setText("Valid Usage");
|
||||||
jLabelC_Name = new JLabel();
|
jLabelC_Name = new JLabel();
|
||||||
jLabelC_Name.setText("C Name");
|
jLabelC_Name.setText("C Name");
|
||||||
@ -575,7 +591,8 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
private JTextField getJTextFieldDefaultValue() {
|
private JTextField getJTextFieldDefaultValue() {
|
||||||
if (jTextFieldDefaultValue == null) {
|
if (jTextFieldDefaultValue == null) {
|
||||||
jTextFieldDefaultValue = new JTextField();
|
jTextFieldDefaultValue = new JTextField();
|
||||||
jTextFieldDefaultValue.setBounds(new java.awt.Rectangle(368,84,105,20));
|
int xPos = jLabelDefVal.getX() + jLabelDefVal.getWidth();
|
||||||
|
jTextFieldDefaultValue.setBounds(new java.awt.Rectangle(xPos,84,105,20));
|
||||||
jTextFieldDefaultValue.setPreferredSize(new java.awt.Dimension(104,20));
|
jTextFieldDefaultValue.setPreferredSize(new java.awt.Dimension(104,20));
|
||||||
}
|
}
|
||||||
return jTextFieldDefaultValue;
|
return jTextFieldDefaultValue;
|
||||||
@ -871,7 +888,8 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
jCheckBoxFeatureFlag = new JCheckBox();
|
jCheckBoxFeatureFlag = new JCheckBox();
|
||||||
jCheckBoxFeatureFlag.setBounds(new java.awt.Rectangle(156,161,100,21));
|
jCheckBoxFeatureFlag.setBounds(new java.awt.Rectangle(156,161,100,21));
|
||||||
jCheckBoxFeatureFlag.setText("Feature Flag");
|
jCheckBoxFeatureFlag.setText("Feature Flag");
|
||||||
jCheckBoxFeatureFlag.setPreferredSize(new java.awt.Dimension(21,20));
|
FontMetrics fm = jCheckBoxFeatureFlag.getFontMetrics(jCheckBoxFeatureFlag.getFont());
|
||||||
|
jCheckBoxFeatureFlag.setSize(fm.stringWidth(jCheckBoxFeatureFlag.getText()) + 30, 20);
|
||||||
jCheckBoxFeatureFlag.addItemListener(new java.awt.event.ItemListener() {
|
jCheckBoxFeatureFlag.addItemListener(new java.awt.event.ItemListener() {
|
||||||
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
||||||
if (jCheckBoxFeatureFlag.isSelected()) {
|
if (jCheckBoxFeatureFlag.isSelected()) {
|
||||||
@ -894,9 +912,10 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
private JCheckBox getJCheckBoxFixedAtBuild() {
|
private JCheckBox getJCheckBoxFixedAtBuild() {
|
||||||
if (jCheckBoxFixedAtBuild == null) {
|
if (jCheckBoxFixedAtBuild == null) {
|
||||||
jCheckBoxFixedAtBuild = new JCheckBox();
|
jCheckBoxFixedAtBuild = new JCheckBox();
|
||||||
jCheckBoxFixedAtBuild.setBounds(new java.awt.Rectangle(312,133,108,20));
|
|
||||||
jCheckBoxFixedAtBuild.setText("Fixed at Build");
|
jCheckBoxFixedAtBuild.setText("Fixed at Build");
|
||||||
jCheckBoxFixedAtBuild.setPreferredSize(new java.awt.Dimension(21,20));
|
FontMetrics fm = jCheckBoxFixedAtBuild.getFontMetrics(jCheckBoxFixedAtBuild.getFont());
|
||||||
|
jCheckBoxFixedAtBuild.setSize(fm.stringWidth(jCheckBoxFixedAtBuild.getText()) + 30, 20);
|
||||||
jCheckBoxFixedAtBuild.addItemListener(new java.awt.event.ItemListener() {
|
jCheckBoxFixedAtBuild.addItemListener(new java.awt.event.ItemListener() {
|
||||||
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
||||||
if (jCheckBoxFixedAtBuild.isSelected()) {
|
if (jCheckBoxFixedAtBuild.isSelected()) {
|
||||||
@ -916,9 +935,11 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
private JCheckBox getJCheckBoxPatchInMod() {
|
private JCheckBox getJCheckBoxPatchInMod() {
|
||||||
if (jCheckBoxPatchInMod == null) {
|
if (jCheckBoxPatchInMod == null) {
|
||||||
jCheckBoxPatchInMod = new JCheckBox();
|
jCheckBoxPatchInMod = new JCheckBox();
|
||||||
|
|
||||||
jCheckBoxPatchInMod.setBounds(new java.awt.Rectangle(156,133,154,20));
|
jCheckBoxPatchInMod.setBounds(new java.awt.Rectangle(156,133,154,20));
|
||||||
jCheckBoxPatchInMod.setText("Patchable in Module");
|
jCheckBoxPatchInMod.setText("Patchable in Module");
|
||||||
jCheckBoxPatchInMod.setPreferredSize(new java.awt.Dimension(21,20));
|
FontMetrics fm = jCheckBoxPatchInMod.getFontMetrics(jCheckBoxPatchInMod.getFont());
|
||||||
|
jCheckBoxPatchInMod.setSize(fm.stringWidth(jCheckBoxPatchInMod.getText()) + 30, 20);
|
||||||
jCheckBoxPatchInMod.addItemListener(new java.awt.event.ItemListener() {
|
jCheckBoxPatchInMod.addItemListener(new java.awt.event.ItemListener() {
|
||||||
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
||||||
if (jCheckBoxPatchInMod.isSelected()) {
|
if (jCheckBoxPatchInMod.isSelected()) {
|
||||||
@ -938,9 +959,10 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
private JCheckBox getJCheckBoxDyn() {
|
private JCheckBox getJCheckBoxDyn() {
|
||||||
if (jCheckBoxDyn == null) {
|
if (jCheckBoxDyn == null) {
|
||||||
jCheckBoxDyn = new JCheckBox();
|
jCheckBoxDyn = new JCheckBox();
|
||||||
jCheckBoxDyn.setBounds(new java.awt.Rectangle(278,161,80,20));
|
|
||||||
jCheckBoxDyn.setText("Dynamic");
|
jCheckBoxDyn.setText("Dynamic");
|
||||||
jCheckBoxDyn.setPreferredSize(new java.awt.Dimension(21,20));
|
FontMetrics fm = jCheckBoxDyn.getFontMetrics(jCheckBoxDyn.getFont());
|
||||||
|
jCheckBoxDyn.setSize(fm.stringWidth(jCheckBoxDyn.getText()) + 30, 20);
|
||||||
jCheckBoxDyn.addItemListener(new java.awt.event.ItemListener() {
|
jCheckBoxDyn.addItemListener(new java.awt.event.ItemListener() {
|
||||||
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
||||||
if (jCheckBoxDyn.isSelected()) {
|
if (jCheckBoxDyn.isSelected()) {
|
||||||
@ -960,9 +982,10 @@ public class SpdPcdDefs extends IInternalFrame implements TableModelListener{
|
|||||||
private JCheckBox getJCheckBoxDynEx() {
|
private JCheckBox getJCheckBoxDynEx() {
|
||||||
if (jCheckBoxDynEx == null) {
|
if (jCheckBoxDynEx == null) {
|
||||||
jCheckBoxDynEx = new JCheckBox();
|
jCheckBoxDynEx = new JCheckBox();
|
||||||
jCheckBoxDynEx.setBounds(new java.awt.Rectangle(371,161,99,20));
|
|
||||||
jCheckBoxDynEx.setText("DynamicEx");
|
jCheckBoxDynEx.setText("DynamicEx");
|
||||||
jCheckBoxDynEx.setPreferredSize(new java.awt.Dimension(21,20));
|
FontMetrics fm = jCheckBoxDynEx.getFontMetrics(jCheckBoxDynEx.getFont());
|
||||||
|
jCheckBoxDynEx.setSize(fm.stringWidth(jCheckBoxDynEx.getText()) + 30, 20);
|
||||||
jCheckBoxDynEx.addItemListener(new java.awt.event.ItemListener() {
|
jCheckBoxDynEx.addItemListener(new java.awt.event.ItemListener() {
|
||||||
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
public void itemStateChanged(java.awt.event.ItemEvent e) {
|
||||||
if (jCheckBoxDynEx.isSelected()) {
|
if (jCheckBoxDynEx.isSelected()) {
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package org.tianocore.frameworkwizard.platform.ui;
|
package org.tianocore.frameworkwizard.platform.ui;
|
||||||
|
|
||||||
import java.awt.BorderLayout;
|
import java.awt.BorderLayout;
|
||||||
|
import java.awt.Dimension;
|
||||||
|
import java.awt.FontMetrics;
|
||||||
|
|
||||||
import javax.swing.ButtonGroup;
|
import javax.swing.ButtonGroup;
|
||||||
import javax.swing.JOptionPane;
|
import javax.swing.JOptionPane;
|
||||||
@ -487,7 +489,9 @@ public class FpdDynamicPcdBuildDefinitions extends IInternalFrame {
|
|||||||
if (jButtonSkuInfoUpdate == null) {
|
if (jButtonSkuInfoUpdate == null) {
|
||||||
jButtonSkuInfoUpdate = new JButton();
|
jButtonSkuInfoUpdate = new JButton();
|
||||||
jButtonSkuInfoUpdate.setPreferredSize(new java.awt.Dimension(180,20));
|
jButtonSkuInfoUpdate.setPreferredSize(new java.awt.Dimension(180,20));
|
||||||
jButtonSkuInfoUpdate.setText(" Update SKU Information");
|
jButtonSkuInfoUpdate.setText("Update SKU Value");
|
||||||
|
FontMetrics fm = jButtonSkuInfoUpdate.getFontMetrics(jButtonSkuInfoUpdate.getFont());
|
||||||
|
jButtonSkuInfoUpdate.setPreferredSize(new Dimension (fm.stringWidth(jButtonSkuInfoUpdate.getText()) + 40, 20));
|
||||||
jButtonSkuInfoUpdate.addActionListener(new java.awt.event.ActionListener() {
|
jButtonSkuInfoUpdate.addActionListener(new java.awt.event.ActionListener() {
|
||||||
public void actionPerformed(java.awt.event.ActionEvent e) {
|
public void actionPerformed(java.awt.event.ActionEvent e) {
|
||||||
int pcdSelected = jTableDynPcd.getSelectedRow();
|
int pcdSelected = jTableDynPcd.getSelectedRow();
|
||||||
|
@ -15,6 +15,8 @@
|
|||||||
package org.tianocore.frameworkwizard.platform.ui;
|
package org.tianocore.frameworkwizard.platform.ui;
|
||||||
|
|
||||||
import java.awt.BorderLayout;
|
import java.awt.BorderLayout;
|
||||||
|
import java.awt.Dimension;
|
||||||
|
import java.awt.FontMetrics;
|
||||||
|
|
||||||
import javax.swing.JFrame;
|
import javax.swing.JFrame;
|
||||||
import javax.swing.JOptionPane;
|
import javax.swing.JOptionPane;
|
||||||
@ -719,8 +721,9 @@ public class FpdFrameworkModules extends IInternalFrame {
|
|||||||
private JButton getJButtonRemoveModule() {
|
private JButton getJButtonRemoveModule() {
|
||||||
if (jButtonRemoveModule == null) {
|
if (jButtonRemoveModule == null) {
|
||||||
jButtonRemoveModule = new JButton();
|
jButtonRemoveModule = new JButton();
|
||||||
jButtonRemoveModule.setPreferredSize(new java.awt.Dimension(130, 20));
|
|
||||||
jButtonRemoveModule.setText("Remove Module");
|
jButtonRemoveModule.setText("Remove Module");
|
||||||
|
FontMetrics fm = jButtonRemoveModule.getFontMetrics(jButtonRemoveModule.getFont());
|
||||||
|
jButtonRemoveModule.setPreferredSize(new Dimension (fm.stringWidth(jButtonRemoveModule.getText()) + 40, 20));
|
||||||
jButtonRemoveModule.addActionListener(new java.awt.event.ActionListener() {
|
jButtonRemoveModule.addActionListener(new java.awt.event.ActionListener() {
|
||||||
public void actionPerformed(java.awt.event.ActionEvent e) {
|
public void actionPerformed(java.awt.event.ActionEvent e) {
|
||||||
int selectedRow = jTableFpdModules.getSelectedRow();
|
int selectedRow = jTableFpdModules.getSelectedRow();
|
||||||
|
@ -199,7 +199,7 @@ public class FpdModuleSA extends JDialog implements ActionListener {
|
|||||||
//
|
//
|
||||||
resolveLibraryInstances(moduleKey);
|
resolveLibraryInstances(moduleKey);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
JOptionPane.showMessageDialog(frame, e.getMessage());
|
JOptionPane.showMessageDialog(frame, e.getCause() + " " + e.getMessage());
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
// display lib instances already selected for key
|
// display lib instances already selected for key
|
||||||
@ -225,7 +225,7 @@ public class FpdModuleSA extends JDialog implements ActionListener {
|
|||||||
try {
|
try {
|
||||||
resolveLibraryInstances(saa[i][1] + " " + saa[i][2] + " " + saa[i][3] + " " + saa[i][4]);
|
resolveLibraryInstances(saa[i][1] + " " + saa[i][2] + " " + saa[i][3] + " " + saa[i][4]);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
JOptionPane.showMessageDialog(frame, e.getMessage());
|
JOptionPane.showMessageDialog(frame, e.getCause() + " " + e.getMessage());
|
||||||
}
|
}
|
||||||
selectedInstancesTableModel.addRow(saa[i]);
|
selectedInstancesTableModel.addRow(saa[i]);
|
||||||
}
|
}
|
||||||
@ -1905,7 +1905,7 @@ class MultipleInstanceException extends Exception {
|
|||||||
@Override
|
@Override
|
||||||
public String getMessage() {
|
public String getMessage() {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
return "Library Class " + className + "is Produced by Two Instances: "
|
return " Library Class " + className + "is Produced by Two Instances: "
|
||||||
+ libInstance1 + " and " + libInstance2 + ". Platform Build will Fail.";
|
+ libInstance1 + " and " + libInstance2 + ". Platform Build will Fail.";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user