use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DImportKeyPairPkcs8 method initComponents.
private void initComponents() {
GridBagConstraints gbcLbl = new GridBagConstraints();
gbcLbl.gridx = 0;
gbcLbl.gridwidth = 3;
gbcLbl.gridheight = 1;
gbcLbl.insets = new Insets(5, 5, 5, 5);
gbcLbl.anchor = GridBagConstraints.EAST;
GridBagConstraints gbcEdCtrl = new GridBagConstraints();
gbcEdCtrl.gridx = 3;
gbcEdCtrl.gridwidth = 3;
gbcEdCtrl.gridheight = 1;
gbcEdCtrl.insets = new Insets(5, 5, 5, 5);
gbcEdCtrl.anchor = GridBagConstraints.WEST;
jlEncrypted = new JLabel(res.getString("DImportKeyPairPkcs8.jlEncrypted.text"));
GridBagConstraints gbc_jlEncrypted = (GridBagConstraints) gbcLbl.clone();
gbc_jlEncrypted.gridy = 0;
jcbEncrypted = new JCheckBox();
jcbEncrypted.setSelected(true);
jcbEncrypted.setToolTipText(res.getString("DImportKeyPairPkcs8.jcbEncrypted.tooltip"));
GridBagConstraints gbc_jcbEncrypted = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jcbEncrypted.gridy = 0;
jlPassword = new JLabel(res.getString("DImportKeyPairPkcs8.jlPassword.text"));
GridBagConstraints gbc_jlPassword = (GridBagConstraints) gbcLbl.clone();
gbc_jlPassword.gridy = 1;
jpfPassword = new JPasswordField(15);
jpfPassword.setToolTipText(res.getString("DImportKeyPairPkcs8.jpfPassword.tooltip"));
GridBagConstraints gbc_jpfPassword = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jpfPassword.gridy = 1;
jlPrivateKey = new JLabel(res.getString("DImportKeyPairPkcs8.jlPrivateKey.text"));
GridBagConstraints gbc_jlPrivateKey = (GridBagConstraints) gbcLbl.clone();
gbc_jlPrivateKey.gridy = 2;
jtfPrivateKeyPath = new JTextField(30);
jtfPrivateKeyPath.setToolTipText(res.getString("DImportKeyPairPkcs8.jtfPrivateKeyPath.tooltip"));
GridBagConstraints gbc_jtfPrivateKeyPath = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jtfPrivateKeyPath.gridy = 2;
gbc_jtfPrivateKeyPath.gridwidth = 6;
jbPrivateKeyBrowse = new JButton(res.getString("DImportKeyPairPkcs8.jbPrivateKeyBrowse.text"));
PlatformUtil.setMnemonic(jbPrivateKeyBrowse, res.getString("DImportKeyPairPkcs8.jbPrivateKeyBrowse.mnemonic").charAt(0));
jbPrivateKeyBrowse.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairPkcs8.this);
privateKeyBrowsePressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairPkcs8.this);
}
}
});
jbPrivateKeyBrowse.setToolTipText(res.getString("DImportKeyPairPkcs8.jbPrivateKeyBrowse.tooltip"));
GridBagConstraints gbc_jbPrivateKeyBrowse = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jbPrivateKeyBrowse.gridy = 2;
gbc_jbPrivateKeyBrowse.gridx = 9;
jbPrivateKeyDetails = new JButton(res.getString("DImportKeyPairPkcs8.jbPrivateKeyDetails.text"));
jbPrivateKeyDetails.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairPkcs8.this);
privateKeyDetailsPressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairPkcs8.this);
}
}
});
PlatformUtil.setMnemonic(jbPrivateKeyDetails, res.getString("DImportKeyPairPkcs8.jbPrivateKeyDetails.mnemonic").charAt(0));
jbPrivateKeyDetails.setToolTipText(res.getString("DImportKeyPairPkcs8.jbPrivateKeyDetails.tooltip"));
GridBagConstraints gbc_jbPrivateKeyDetails = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jbPrivateKeyDetails.gridy = 2;
gbc_jbPrivateKeyDetails.gridx = 12;
jlCertificate = new JLabel(res.getString("DImportKeyPairPkcs8.jlCertificate.text"));
GridBagConstraints gbc_jlCertificate = (GridBagConstraints) gbcLbl.clone();
gbc_jlCertificate.gridy = 3;
jtfCertificatePath = new JTextField(30);
jtfCertificatePath.setToolTipText(res.getString("DImportKeyPairPkcs8.jtfCertificatePath.tooltip"));
GridBagConstraints gbc_jtfCertificatePath = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jtfCertificatePath.gridy = 3;
gbc_jtfCertificatePath.gridwidth = 6;
jbCertificateBrowse = new JButton(res.getString("DImportKeyPairPkcs8.jbCertificateBrowse.text"));
jbCertificateBrowse.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairPkcs8.this);
certificateBrowsePressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairPkcs8.this);
}
}
});
PlatformUtil.setMnemonic(jbCertificateBrowse, res.getString("DImportKeyPairPkcs8.jbCertificateBrowse.mnemonic").charAt(0));
jbCertificateBrowse.setToolTipText(res.getString("DImportKeyPairPkcs8.jbCertificateBrowse.tooltip"));
GridBagConstraints gbc_jbCertificateBrowse = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jbCertificateBrowse.gridy = 3;
gbc_jbCertificateBrowse.gridx = 9;
jbCertificateDetails = new JButton(res.getString("DImportKeyPairPkcs8.jbCertificateDetails.text"));
jbCertificateDetails.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairPkcs8.this);
certificateDetailsPressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairPkcs8.this);
}
}
});
PlatformUtil.setMnemonic(jbCertificateDetails, res.getString("DImportKeyPairPkcs8.jbCertificateDetails.mnemonic").charAt(0));
jbCertificateDetails.setToolTipText(res.getString("DImportKeyPairPkcs8.jbCertificateDetails.tooltip"));
GridBagConstraints gbc_jbCertificateDetails = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jbCertificateDetails.gridy = 3;
gbc_jbCertificateDetails.gridx = 12;
jpKeyPair = new JPanel(new GridBagLayout());
jpKeyPair.setBorder(new CompoundBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new EtchedBorder()), new EmptyBorder(5, 5, 5, 5)));
jpKeyPair.add(jlEncrypted, gbc_jlEncrypted);
jpKeyPair.add(jcbEncrypted, gbc_jcbEncrypted);
jpKeyPair.add(jlPassword, gbc_jlPassword);
jpKeyPair.add(jpfPassword, gbc_jpfPassword);
jpKeyPair.add(jlPrivateKey, gbc_jlPrivateKey);
jpKeyPair.add(jtfPrivateKeyPath, gbc_jtfPrivateKeyPath);
jpKeyPair.add(jbPrivateKeyBrowse, gbc_jbPrivateKeyBrowse);
jpKeyPair.add(jbPrivateKeyDetails, gbc_jbPrivateKeyDetails);
jpKeyPair.add(jlCertificate, gbc_jlCertificate);
jpKeyPair.add(jtfCertificatePath, gbc_jtfCertificatePath);
jpKeyPair.add(jbCertificateBrowse, gbc_jbCertificateBrowse);
jpKeyPair.add(jbCertificateDetails, gbc_jbCertificateDetails);
jcbEncrypted.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent evt) {
if (jcbEncrypted.isSelected()) {
jpfPassword.setEnabled(true);
} else {
jpfPassword.setEnabled(false);
jpfPassword.setText("");
}
}
});
jbImport = new JButton(res.getString("DImportKeyPairPkcs8.jbImport.text"));
PlatformUtil.setMnemonic(jbImport, res.getString("DImportKeyPairPkcs8.jbImport.mnemonic").charAt(0));
jbImport.setToolTipText(res.getString("DImportKeyPairPkcs8.jbImport.tooltip"));
jbImport.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairPkcs8.this);
importPressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairPkcs8.this);
}
}
});
jbCancel = new JButton(res.getString("DImportKeyPairPkcs8.jbCancel.text"));
jbCancel.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jbCancel.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), CANCEL_KEY);
jbCancel.getActionMap().put(CANCEL_KEY, new AbstractAction() {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jpButtons = PlatformUtil.createDialogButtonPanel(jbImport, jbCancel, false);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(jpKeyPair, BorderLayout.CENTER);
getContentPane().add(jpButtons, BorderLayout.SOUTH);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent evt) {
closeDialog();
}
});
setTitle(res.getString("DImportKeyPairPkcs8.Title"));
setResizable(false);
getRootPane().setDefaultButton(jbImport);
pack();
}
use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DImportKeyPairType method initComponents.
private void initComponents() {
jlImportType = new JLabel(res.getString("DImportKeyPairType.jlImportType.text"));
jrbPkcs12 = new JRadioButton(res.getString("DImportKeyPairType.jrbPkcs12.text"), true);
PlatformUtil.setMnemonic(jrbPkcs12, res.getString("DImportKeyPairType.jrbPkcs12.mnemonic").charAt(0));
jrbPkcs12.setToolTipText(res.getString("DImportKeyPairType.jrbPkcs12.tooltip"));
jrbPkcs8 = new JRadioButton(res.getString("DImportKeyPairType.jrbPkcs8.text"));
PlatformUtil.setMnemonic(jrbPkcs8, res.getString("DImportKeyPairType.jrbPkcs8.mnemonic").charAt(0));
jrbPkcs8.setToolTipText(res.getString("DImportKeyPairType.jrbPkcs8.tooltip"));
jrbPvk = new JRadioButton(res.getString("DImportKeyPairType.jrbPvk.text"));
PlatformUtil.setMnemonic(jrbPvk, res.getString("DImportKeyPairType.jrbPvk.mnemonic").charAt(0));
jrbPvk.setToolTipText(res.getString("DImportKeyPairType.jrbPvk.tooltip"));
jrbOpenSsl = new JRadioButton(res.getString("DImportKeyPairType.jrbOpenSsl.text"));
PlatformUtil.setMnemonic(jrbOpenSsl, res.getString("DImportKeyPairType.jrbOpenSsl.mnemonic").charAt(0));
jrbOpenSsl.setToolTipText(res.getString("DImportKeyPairType.jrbOpenSsl.tooltip"));
ButtonGroup keyStoreTypes = new ButtonGroup();
keyStoreTypes.add(jrbPkcs12);
keyStoreTypes.add(jrbPkcs8);
keyStoreTypes.add(jrbPvk);
keyStoreTypes.add(jrbOpenSsl);
jpImportType = new JPanel(new GridLayout(5, 1));
jpImportType.setBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new CompoundBorder(new EtchedBorder(), new EmptyBorder(5, 5, 5, 5))));
jpImportType.add(jlImportType);
jpImportType.add(jrbPkcs12);
jpImportType.add(jrbPkcs8);
jpImportType.add(jrbPvk);
jpImportType.add(jrbOpenSsl);
jbOK = new JButton(res.getString("DImportKeyPairType.jbOK.text"));
jbOK.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
okPressed();
}
});
jbCancel = new JButton(res.getString("DImportKeyPairType.jbCancel.text"));
jbCancel.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jbCancel.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), CANCEL_KEY);
jbCancel.getActionMap().put(CANCEL_KEY, new AbstractAction() {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jpButtons = PlatformUtil.createDialogButtonPanel(jbOK, jbCancel, false);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(jpImportType, BorderLayout.CENTER);
getContentPane().add(jpButtons, BorderLayout.SOUTH);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent evt) {
closeDialog();
}
});
setResizable(false);
getRootPane().setDefaultButton(jbOK);
pack();
}
use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DSignMidlet method initComponents.
private void initComponents() {
GridBagConstraints gbcLbl = new GridBagConstraints();
gbcLbl.gridx = 0;
gbcLbl.gridwidth = 1;
gbcLbl.gridheight = 1;
gbcLbl.insets = new Insets(5, 5, 5, 5);
gbcLbl.anchor = GridBagConstraints.EAST;
gbcLbl.weightx = 0;
GridBagConstraints gbcCtrl = new GridBagConstraints();
gbcCtrl.gridx = 1;
gbcCtrl.gridwidth = 1;
gbcCtrl.gridheight = 1;
gbcCtrl.insets = new Insets(5, 5, 5, 5);
gbcCtrl.anchor = GridBagConstraints.WEST;
gbcCtrl.fill = GridBagConstraints.NONE;
gbcCtrl.weightx = 1;
GridBagConstraints gbcBrws = new GridBagConstraints();
gbcBrws.gridx = 2;
gbcBrws.gridwidth = 1;
gbcBrws.gridheight = 1;
gbcBrws.insets = new Insets(5, 5, 5, 5);
gbcBrws.anchor = GridBagConstraints.WEST;
gbcBrws.fill = GridBagConstraints.NONE;
gbcBrws.weightx = 1;
jlInputJad = new JLabel(res.getString("DSignMidlet.jlInputJad.text"));
GridBagConstraints gbc_jlInputJad = (GridBagConstraints) gbcLbl.clone();
gbc_jlInputJad.gridy = 0;
jtfInputJad = new JTextField(30);
jtfInputJad.setCaretPosition(0);
jtfInputJad.setToolTipText(res.getString("DSignMidlet.jtfInputJad.tooltip"));
GridBagConstraints gbc_jtfInputJad = (GridBagConstraints) gbcCtrl.clone();
gbc_jtfInputJad.gridy = 0;
jbInputJadBrowse = new JButton(res.getString("DSignMidlet.jbInputJadBrowse.text"));
PlatformUtil.setMnemonic(jbInputJadBrowse, res.getString("DSignMidlet.jbInputJadBrowse.mnemonic").charAt(0));
jbInputJadBrowse.setToolTipText(res.getString("DSignMidlet.jbInputJadBrowse.tooltip"));
jbInputJadBrowse.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DSignMidlet.this);
inputJadBrowsePressed();
} finally {
CursorUtil.setCursorFree(DSignMidlet.this);
}
}
});
GridBagConstraints gbc_jbInputJadBrowse = (GridBagConstraints) gbcBrws.clone();
gbc_jbInputJadBrowse.gridy = 0;
jlSignDirectly = new JLabel(res.getString("DSignMidlet.jlSignDirectly.text"));
GridBagConstraints gbc_jlSignDirectly = (GridBagConstraints) gbcLbl.clone();
gbc_jlSignDirectly.gridy = 1;
jcbSignDirectly = new JCheckBox();
jcbSignDirectly.setSelected(true);
jcbSignDirectly.setToolTipText(res.getString("DSignMidlet.jcbSignDirectly.tooltip"));
GridBagConstraints gbc_jcbSignDirectly = (GridBagConstraints) gbcCtrl.clone();
gbc_jcbSignDirectly.gridy = 1;
jcbSignDirectly.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent evt) {
jtfOutputJad.setEnabled(!jcbSignDirectly.isSelected());
jbOutputJadBrowse.setEnabled(!jcbSignDirectly.isSelected());
}
});
jlOutputJad = new JLabel(res.getString("DSignMidlet.jlOutputJad.text"));
GridBagConstraints gbc_jlOutputJad = (GridBagConstraints) gbcLbl.clone();
gbc_jlOutputJad.gridy = 2;
jtfOutputJad = new JTextField(30);
jtfOutputJad.setEnabled(false);
jtfOutputJad.setCaretPosition(0);
jtfOutputJad.setToolTipText(res.getString("DSignMidlet.jtfOutputJad.tooltip"));
GridBagConstraints gbc_jtfOutputJad = (GridBagConstraints) gbcCtrl.clone();
gbc_jtfOutputJad.gridy = 2;
jbOutputJadBrowse = new JButton(res.getString("DSignMidlet.jbOutputJadBrowse.text"));
PlatformUtil.setMnemonic(jbOutputJadBrowse, res.getString("DSignMidlet.jbOutputJadBrowse.mnemonic").charAt(0));
jbOutputJadBrowse.setToolTipText(res.getString("DSignMidlet.jbOutputJadBrowse.tooltip"));
jbOutputJadBrowse.setEnabled(false);
jbOutputJadBrowse.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DSignMidlet.this);
outputJadBrowsePressed();
} finally {
CursorUtil.setCursorFree(DSignMidlet.this);
}
}
});
GridBagConstraints gbc_jbOutputJadBrowse = (GridBagConstraints) gbcBrws.clone();
gbc_jbOutputJadBrowse.gridy = 2;
jlJar = new JLabel(res.getString("DSignMidlet.jlJar.text"));
GridBagConstraints gbc_jlJar = (GridBagConstraints) gbcLbl.clone();
gbc_jlJar.gridy = 3;
jtfJar = new JTextField(30);
jtfJar.setCaretPosition(0);
jtfJar.setToolTipText(res.getString("DSignMidlet.jtfJar.tooltip"));
GridBagConstraints gbc_jtfJar = (GridBagConstraints) gbcCtrl.clone();
gbc_jtfJar.gridy = 3;
jbJarBrowse = new JButton(res.getString("DSignMidlet.jbJarBrowse.text"));
PlatformUtil.setMnemonic(jbJarBrowse, res.getString("DSignMidlet.jbJarBrowse.mnemonic").charAt(0));
jbJarBrowse.setToolTipText(res.getString("DSignMidlet.jbJarBrowse.tooltip"));
jbJarBrowse.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DSignMidlet.this);
jarBrowsePressed();
} finally {
CursorUtil.setCursorFree(DSignMidlet.this);
}
}
});
GridBagConstraints gbc_jbJarBrowse = (GridBagConstraints) gbcBrws.clone();
gbc_jbJarBrowse.gridy = 3;
jpOptions = new JPanel(new GridBagLayout());
jpOptions.setBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new EtchedBorder()));
jpOptions.add(jlInputJad, gbc_jlInputJad);
jpOptions.add(jtfInputJad, gbc_jtfInputJad);
jpOptions.add(jbInputJadBrowse, gbc_jbInputJadBrowse);
jpOptions.add(jlSignDirectly, gbc_jlSignDirectly);
jpOptions.add(jcbSignDirectly, gbc_jcbSignDirectly);
jpOptions.add(jlOutputJad, gbc_jlOutputJad);
jpOptions.add(jtfOutputJad, gbc_jtfOutputJad);
jpOptions.add(jbOutputJadBrowse, gbc_jbOutputJadBrowse);
jpOptions.add(jlJar, gbc_jlJar);
jpOptions.add(jtfJar, gbc_jtfJar);
jpOptions.add(jbJarBrowse, gbc_jbJarBrowse);
jbOK = new JButton(res.getString("DSignMidlet.jbOK.text"));
jbOK.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
okPressed();
}
});
jbCancel = new JButton(res.getString("DSignMidlet.jbCancel.text"));
jbCancel.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jbCancel.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), CANCEL_KEY);
jbCancel.getActionMap().put(CANCEL_KEY, new AbstractAction() {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jpButtons = PlatformUtil.createDialogButtonPanel(jbOK, jbCancel, false);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(jpOptions, BorderLayout.NORTH);
getContentPane().add(jpButtons, BorderLayout.SOUTH);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent evt) {
closeDialog();
}
});
setResizable(false);
getRootPane().setDefaultButton(jbOK);
pack();
}
use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DObjectIdChooser method initComponents.
private void initComponents(ASN1ObjectIdentifier objectId) throws InvalidObjectIdException {
jlObjectId = new JLabel(res.getString("DObjectIdChooser.jlObjectId.text"));
jcbFirstArc = new JComboBox<Object>(new Integer[] { 0, 1, 2 });
jcbFirstArc.setToolTipText(res.getString("DObjectIdChooser.jcbFirstArc.tooltip"));
jlFirstPeriod = new JLabel(".");
jcbSecondArc = new JComboBox<Integer>();
jcbSecondArc.setToolTipText(res.getString("DObjectIdChooser.jcbSecondArc.tooltip"));
jlSecondPeriod = new JLabel(".");
jtfRemainingArcs = new JTextField(15);
jtfRemainingArcs.setToolTipText(res.getString("DObjectIdChooser.jtfRemainingArcs.tooltip"));
populateSecondArc();
jcbFirstArc.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
populateSecondArc();
}
});
jpObjectId = new JPanel(new FlowLayout());
jpObjectId.setBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new CompoundBorder(new EtchedBorder(), new EmptyBorder(5, 5, 5, 5))));
jpObjectId.add(jlObjectId);
jpObjectId.add(jcbFirstArc);
jpObjectId.add(jlFirstPeriod);
jpObjectId.add(jcbSecondArc);
jpObjectId.add(jlSecondPeriod);
jpObjectId.add(jtfRemainingArcs);
jbOK = new JButton(res.getString("DObjectIdChooser.jbOK.text"));
jbOK.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
okPressed();
}
});
jbCancel = new JButton(res.getString("DObjectIdChooser.jbCancel.text"));
jbCancel.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jbCancel.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), CANCEL_KEY);
jbCancel.getActionMap().put(CANCEL_KEY, new AbstractAction() {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jpButtons = PlatformUtil.createDialogButtonPanel(jbOK, jbCancel, false);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(BorderLayout.CENTER, jpObjectId);
getContentPane().add(BorderLayout.SOUTH, jpButtons);
populate(objectId);
setResizable(false);
getRootPane().setDefaultButton(jbOK);
pack();
}
use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DGetNewPassword method initComponents.
private void initComponents() {
getContentPane().setLayout(new BorderLayout());
jlFirst = new JLabel(res.getString("DGetNewPassword.jlFirst.text"));
GridBagConstraints gbc_jlFirst = new GridBagConstraints();
gbc_jlFirst.gridx = 0;
gbc_jlFirst.gridy = 0;
gbc_jlFirst.anchor = GridBagConstraints.EAST;
gbc_jlFirst.insets = new Insets(5, 5, 5, 5);
jlConfirm = new JLabel(res.getString("DGetNewPassword.jlConfirm.text"));
GridBagConstraints gbc_jpfFirst = new GridBagConstraints();
gbc_jpfFirst.gridx = 1;
gbc_jpfFirst.gridy = 0;
gbc_jpfFirst.anchor = GridBagConstraints.WEST;
gbc_jpfFirst.insets = new Insets(5, 5, 5, 5);
if (passwordQualityConfig.getEnabled()) {
if (passwordQualityConfig.getEnforced()) {
jpfFirst = new JPasswordQualityField(15, passwordQualityConfig.getMinimumQuality());
} else {
jpfFirst = new JPasswordQualityField(15);
}
} else {
jpfFirst = new JPasswordField(15);
}
GridBagConstraints gbc_jlConfirm = new GridBagConstraints();
gbc_jlConfirm.gridx = 0;
gbc_jlConfirm.gridy = 1;
gbc_jlConfirm.anchor = GridBagConstraints.EAST;
gbc_jlConfirm.insets = new Insets(5, 5, 5, 5);
jpfConfirm = new JPasswordField(15);
GridBagConstraints gbc_jpfConfirm = new GridBagConstraints();
gbc_jpfConfirm.gridx = 1;
gbc_jpfConfirm.gridy = 1;
gbc_jpfConfirm.anchor = GridBagConstraints.WEST;
gbc_jpfConfirm.insets = new Insets(5, 5, 5, 5);
jpPassword = new JPanel(new GridBagLayout());
jpPassword.add(jlFirst, gbc_jlFirst);
jpPassword.add(jpfFirst, gbc_jpfFirst);
jpPassword.add(jlConfirm, gbc_jlConfirm);
jpPassword.add(jpfConfirm, gbc_jpfConfirm);
jpPassword.setBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new CompoundBorder(new EtchedBorder(), new EmptyBorder(5, 5, 5, 5))));
jbOK = new JButton(res.getString("DGetNewPassword.jbOK.text"));
jbOK.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
okPressed();
}
});
jbCancel = new JButton(res.getString("DGetNewPassword.jbCancel.text"));
jbCancel.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jbCancel.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), CANCEL_KEY);
jbCancel.getActionMap().put(CANCEL_KEY, new AbstractAction() {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent evt) {
cancelPressed();
}
});
jpButtons = PlatformUtil.createDialogButtonPanel(jbOK, jbCancel, false);
getContentPane().add(jpPassword, BorderLayout.CENTER);
getContentPane().add(jpButtons, BorderLayout.SOUTH);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent evt) {
closeDialog();
}
});
setResizable(false);
getRootPane().setDefaultButton(jbOK);
pack();
// fix for focus issues: request focus after dialog was made visible
jpfFirst.addAncestorListener(new AncestorListener() {
@Override
public void ancestorRemoved(AncestorEvent event) {
}
@Override
public void ancestorMoved(AncestorEvent event) {
}
@Override
public void ancestorAdded(AncestorEvent event) {
JComponent component = event.getComponent();
component.requestFocusInWindow();
}
});
}
Aggregations