use of javax.swing.border.EtchedBorder in project GenericKnimeNodes by genericworkflownodes.
the class MimeDirectoryImporterNodeDialog method initLayout.
/**
* Create and fill panel for the dialog.
*
* @return The panel for the dialog
*/
private JPanel initLayout() {
JPanel panel = new JPanel(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
// Directory
NodeUtils.resetGBC(gbc);
m_localdirectoryPanel = new JPanel(new GridBagLayout());
gbc.weightx = 1;
m_localdirectoryPanel.add(m_localdirectory, gbc);
gbc.weightx = 0;
gbc.gridx++;
gbc.insets = new Insets(5, 0, 5, 5);
m_localdirectoryPanel.setBorder(new TitledBorder(new EtchedBorder(), "Directory"));
// Outer panel
NodeUtils.resetGBC(gbc);
gbc.weightx = 1;
panel.add(m_info, gbc);
gbc.gridy++;
panel.add(m_directory.getPanel(), gbc);
gbc.gridy++;
panel.add(m_localdirectoryPanel, gbc);
gbc.gridy++;
gbc.fill = GridBagConstraints.NONE;
gbc.gridy++;
panel.add(m_recursive, gbc);
createFiltersModels();
gbc.gridy++;
gbc.fill = GridBagConstraints.BOTH;
panel.add(createFilterBox(), gbc);
return panel;
}
use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DAccessDescriptionChooser method initComponents.
private void initComponents(AccessDescription accessDescription) {
jlAccessMethod = new JLabel(res.getString("DAccessDescriptionChooser.jlAccessMethod.text"));
GridBagConstraints gbc_jlAccessMethod = new GridBagConstraints();
gbc_jlAccessMethod.gridx = 0;
gbc_jlAccessMethod.gridy = 0;
gbc_jlAccessMethod.gridwidth = 1;
gbc_jlAccessMethod.gridheight = 1;
gbc_jlAccessMethod.insets = new Insets(5, 5, 5, 5);
gbc_jlAccessMethod.anchor = GridBagConstraints.EAST;
joiAccessMethod = new JObjectId(res.getString("DAccessDescriptionChooser.AccessMethod.Text"));
joiAccessMethod.setToolTipText(res.getString("DAccessDescriptionChooser.joiAccessMethod.tooltip"));
GridBagConstraints gbc_joiAccessMethod = new GridBagConstraints();
gbc_joiAccessMethod.gridx = 1;
gbc_joiAccessMethod.gridy = 0;
gbc_joiAccessMethod.gridwidth = 1;
gbc_joiAccessMethod.gridheight = 1;
gbc_joiAccessMethod.insets = new Insets(5, 5, 5, 5);
gbc_joiAccessMethod.anchor = GridBagConstraints.WEST;
jlAccessLocation = new JLabel(res.getString("DAccessDescriptionChooser.jlAccessLocation.text"));
GridBagConstraints gbc_jlAccessLocation = new GridBagConstraints();
gbc_jlAccessLocation.gridx = 0;
gbc_jlAccessLocation.gridy = 1;
gbc_jlAccessLocation.gridwidth = 1;
gbc_jlAccessLocation.gridheight = 1;
gbc_jlAccessLocation.insets = new Insets(5, 5, 5, 5);
gbc_jlAccessLocation.anchor = GridBagConstraints.EAST;
jgnAccessLocation = new JGeneralName(res.getString("DAccessDescriptionChooser.AccessLocation.Title"));
jgnAccessLocation.setToolTipText(res.getString("DAccessDescriptionChooser.jgnAccessLocation.tooltip"));
GridBagConstraints gbc_jgnAccessLocation = new GridBagConstraints();
gbc_jgnAccessLocation.gridx = 1;
gbc_jgnAccessLocation.gridy = 1;
gbc_jgnAccessLocation.gridwidth = 1;
gbc_jgnAccessLocation.gridheight = 1;
gbc_jgnAccessLocation.insets = new Insets(5, 5, 5, 5);
gbc_jgnAccessLocation.anchor = GridBagConstraints.WEST;
jpAccessDescription = new JPanel(new GridBagLayout());
jpAccessDescription.setBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new CompoundBorder(new EtchedBorder(), new EmptyBorder(5, 5, 5, 5))));
jpAccessDescription.add(jlAccessMethod, gbc_jlAccessMethod);
jpAccessDescription.add(joiAccessMethod, gbc_joiAccessMethod);
jpAccessDescription.add(jlAccessLocation, gbc_jlAccessLocation);
jpAccessDescription.add(jgnAccessLocation, gbc_jgnAccessLocation);
jbOK = new JButton(res.getString("DAccessDescriptionChooser.jbOK.text"));
jbOK.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
okPressed();
}
});
jbCancel = new JButton(res.getString("DAccessDescriptionChooser.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, jpAccessDescription);
getContentPane().add(BorderLayout.SOUTH, jpButtons);
populate(accessDescription);
setResizable(false);
getRootPane().setDefaultButton(jbOK);
pack();
}
use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DKeyIdentifierChooser method initComponents.
private void initComponents(byte[] keyIdentifier) throws CryptoException {
jlGenerationMethod = new JLabel(res.getString("DKeyIdentifierChooser.jlGenerationMethod.text"));
jrb160BitHash = new JRadioButton(res.getString("DKeyIdentifierChooser.jrb160BitHash.text"));
jrb160BitHash.setToolTipText(res.getString("DKeyIdentifierChooser.jrb160BitHash.tooltip"));
jrb64BitHash = new JRadioButton(res.getString("DKeyIdentifierChooser.jrb64BitHash.text"));
jrb64BitHash.setToolTipText(res.getString("DKeyIdentifierChooser.jrb64BitHash.tooltip"));
ButtonGroup bgKeyIdentifier = new ButtonGroup();
bgKeyIdentifier.add(jrb160BitHash);
bgKeyIdentifier.add(jrb64BitHash);
jpKeyIdentifier = new JPanel(new GridLayout(3, 1));
jpKeyIdentifier.setBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new CompoundBorder(new EtchedBorder(), new EmptyBorder(5, 5, 5, 5))));
jpKeyIdentifier.add(jlGenerationMethod);
jpKeyIdentifier.add(jrb160BitHash);
jpKeyIdentifier.add(jrb64BitHash);
jbOK = new JButton(res.getString("DKeyIdentifierChooser.jbOK.text"));
jbOK.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
okPressed();
}
});
jbCancel = new JButton(res.getString("DKeyIdentifierChooser.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, jpKeyIdentifier);
getContentPane().add(BorderLayout.SOUTH, jpButtons);
populate(keyIdentifier);
setResizable(false);
getRootPane().setDefaultButton(jbOK);
pack();
}
use of javax.swing.border.EtchedBorder in project keystore-explorer by kaikramer.
the class DExportPrivateKeyType method initComponents.
private void initComponents() {
jlExportType = new JLabel(res.getString("DExportPrivateKeyType.jlExportType.text"));
jrbPkcs8 = new JRadioButton(res.getString("DExportPrivateKeyType.jrbPkcs8.text"), true);
PlatformUtil.setMnemonic(jrbPkcs8, res.getString("DExportPrivateKeyType.jrbPkcs8.mnemonic").charAt(0));
jrbPkcs8.setToolTipText(res.getString("DExportPrivateKeyType.jrbPkcs8.tooltip"));
jrbPvk = new JRadioButton(res.getString("DExportPrivateKeyType.jrbPvk.text"));
PlatformUtil.setMnemonic(jrbPvk, res.getString("DExportPrivateKeyType.jrbPvk.mnemonic").charAt(0));
jrbPvk.setToolTipText(res.getString("DExportPrivateKeyType.jrbPvk.tooltip"));
jrbOpenSsl = new JRadioButton(res.getString("DExportPrivateKeyType.jrbOpenSsl.text"));
PlatformUtil.setMnemonic(jrbOpenSsl, res.getString("DExportPrivateKeyType.jrbOpenSsl.mnemonic").charAt(0));
jrbOpenSsl.setToolTipText(res.getString("DExportPrivateKeyType.jrbOpenSsl.tooltip"));
ButtonGroup keyStoreTypes = new ButtonGroup();
keyStoreTypes.add(jrbPkcs8);
keyStoreTypes.add(jrbPvk);
keyStoreTypes.add(jrbOpenSsl);
jpExportType = new JPanel(new GridLayout(4, 1));
jpExportType.setBorder(new CompoundBorder(new EmptyBorder(5, 5, 5, 5), new CompoundBorder(new EtchedBorder(), new EmptyBorder(5, 5, 5, 5))));
jpExportType.add(jlExportType);
jpExportType.add(jrbPkcs8);
jpExportType.add(jrbPvk);
jpExportType.add(jrbOpenSsl);
jbOK = new JButton(res.getString("DExportPrivateKeyType.jbOK.text"));
jbOK.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
okPressed();
}
});
jbCancel = new JButton(res.getString("DExportPrivateKeyType.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(jpExportType, 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 DImportKeyPairOpenSsl 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("DImportKeyPairOpenSsl.jlEncrypted.text"));
GridBagConstraints gbc_jlEncrypted = (GridBagConstraints) gbcLbl.clone();
gbc_jlEncrypted.gridy = 0;
jcbEncrypted = new JCheckBox();
jcbEncrypted.setSelected(true);
jcbEncrypted.setToolTipText(res.getString("DImportKeyPairOpenSsl.jcbEncrypted.tooltip"));
GridBagConstraints gbc_jcbEncrypted = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jcbEncrypted.gridy = 0;
jlPassword = new JLabel(res.getString("DImportKeyPairOpenSsl.jlPassword.text"));
GridBagConstraints gbc_jlPassword = (GridBagConstraints) gbcLbl.clone();
gbc_jlPassword.gridy = 1;
jpfPassword = new JPasswordField(15);
jpfPassword.setToolTipText(res.getString("DImportKeyPairOpenSsl.jpfPassword.tooltip"));
GridBagConstraints gbc_jpfPassword = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jpfPassword.gridy = 1;
jlPrivateKey = new JLabel(res.getString("DImportKeyPairOpenSsl.jlPrivateKey.text"));
GridBagConstraints gbc_jlPrivateKey = (GridBagConstraints) gbcLbl.clone();
gbc_jlPrivateKey.gridy = 2;
jtfPrivateKeyPath = new JTextField(30);
jtfPrivateKeyPath.setToolTipText(res.getString("DImportKeyPairOpenSsl.jtfPrivateKeyPath.tooltip"));
GridBagConstraints gbc_jtfPrivateKeyPath = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jtfPrivateKeyPath.gridy = 2;
gbc_jtfPrivateKeyPath.gridwidth = 6;
jbPrivateKeyBrowse = new JButton(res.getString("DImportKeyPairOpenSsl.jbPrivateKeyBrowse.text"));
PlatformUtil.setMnemonic(jbPrivateKeyBrowse, res.getString("DImportKeyPairOpenSsl.jbPrivateKeyBrowse.mnemonic").charAt(0));
jbPrivateKeyBrowse.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairOpenSsl.this);
privateKeyBrowsePressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairOpenSsl.this);
}
}
});
jbPrivateKeyBrowse.setToolTipText(res.getString("DImportKeyPairOpenSsl.jbPrivateKeyBrowse.tooltip"));
GridBagConstraints gbc_jbPrivateKeyBrowse = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jbPrivateKeyBrowse.gridy = 2;
gbc_jbPrivateKeyBrowse.gridx = 9;
jbPrivateKeyDetails = new JButton(res.getString("DImportKeyPairOpenSsl.jbPrivateKeyDetails.text"));
jbPrivateKeyDetails.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairOpenSsl.this);
privateKeyDetailsPressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairOpenSsl.this);
}
}
});
PlatformUtil.setMnemonic(jbPrivateKeyDetails, res.getString("DImportKeyPairOpenSsl.jbPrivateKeyDetails.mnemonic").charAt(0));
jbPrivateKeyDetails.setToolTipText(res.getString("DImportKeyPairOpenSsl.jbPrivateKeyDetails.tooltip"));
GridBagConstraints gbc_jbPrivateKeyDetails = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jbPrivateKeyDetails.gridy = 2;
gbc_jbPrivateKeyDetails.gridx = 12;
jlCertificate = new JLabel(res.getString("DImportKeyPairOpenSsl.jlCertificate.text"));
GridBagConstraints gbc_jlCertificate = (GridBagConstraints) gbcLbl.clone();
gbc_jlCertificate.gridy = 3;
jtfCertificatePath = new JTextField(30);
jtfCertificatePath.setToolTipText(res.getString("DImportKeyPairOpenSsl.jtfCertificatePath.tooltip"));
GridBagConstraints gbc_jtfCertificatePath = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jtfCertificatePath.gridy = 3;
gbc_jtfCertificatePath.gridwidth = 6;
jbCertificateBrowse = new JButton(res.getString("DImportKeyPairOpenSsl.jbCertificateBrowse.text"));
jbCertificateBrowse.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairOpenSsl.this);
certificateBrowsePressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairOpenSsl.this);
}
}
});
PlatformUtil.setMnemonic(jbCertificateBrowse, res.getString("DImportKeyPairOpenSsl.jbCertificateBrowse.mnemonic").charAt(0));
jbCertificateBrowse.setToolTipText(res.getString("DImportKeyPairOpenSsl.jbCertificateBrowse.tooltip"));
GridBagConstraints gbc_jbCertificateBrowse = (GridBagConstraints) gbcEdCtrl.clone();
gbc_jbCertificateBrowse.gridy = 3;
gbc_jbCertificateBrowse.gridx = 9;
jbCertificateDetails = new JButton(res.getString("DImportKeyPairOpenSsl.jbCertificateDetails.text"));
jbCertificateDetails.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairOpenSsl.this);
certificateDetailsPressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairOpenSsl.this);
}
}
});
PlatformUtil.setMnemonic(jbCertificateDetails, res.getString("DImportKeyPairOpenSsl.jbCertificateDetails.mnemonic").charAt(0));
jbCertificateDetails.setToolTipText(res.getString("DImportKeyPairOpenSsl.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("DImportKeyPairOpenSsl.jbImport.text"));
PlatformUtil.setMnemonic(jbImport, res.getString("DImportKeyPairOpenSsl.jbImport.mnemonic").charAt(0));
jbImport.setToolTipText(res.getString("DImportKeyPairOpenSsl.jbImport.tooltip"));
jbImport.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
try {
CursorUtil.setCursorBusy(DImportKeyPairOpenSsl.this);
importPressed();
} finally {
CursorUtil.setCursorFree(DImportKeyPairOpenSsl.this);
}
}
});
jbCancel = new JButton(res.getString("DImportKeyPairOpenSsl.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("DImportKeyPairOpenSsl.Title"));
setResizable(false);
getRootPane().setDefaultButton(jbImport);
pack();
}
Aggregations