| | |
| | | }
|
| | | final String baseFolder = folder;
|
| | | EventQueue.invokeLater(new Runnable() {
|
| | | @Override
|
| | | public void run() {
|
| | | try {
|
| | | UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
|
| | |
| | | certificateConfig.update(metadata);
|
| | | }
|
| | | InputVerifier verifier = new InputVerifier() {
|
| | | @Override
|
| | | public boolean verify(JComponent comp) {
|
| | | boolean returnValue;
|
| | | JTextField textField = (JTextField) comp;
|
| | |
| | |
|
| | | final JTextField filterTextfield = new JTextField(15);
|
| | | filterTextfield.addActionListener(new ActionListener() {
|
| | | @Override
|
| | | public void actionPerformed(ActionEvent e) {
|
| | | filterUsers(filterTextfield.getText());
|
| | | }
|
| | | });
|
| | | filterTextfield.addKeyListener(new KeyAdapter() {
|
| | | @Override
|
| | | public void keyReleased(KeyEvent e) {
|
| | | filterUsers(filterTextfield.getText());
|
| | | }
|
| | |
| | |
|
| | | JPanel root = new JPanel(new BorderLayout()) {
|
| | | private static final long serialVersionUID = 1L;
|
| | | @Override
|
| | | public Insets getInsets() {
|
| | | return Utils.INSETS;
|
| | | }
|
| | |
| | | return;
|
| | | }
|
| | | RowFilter<UserCertificateTableModel, Object> containsFilter = new RowFilter<UserCertificateTableModel, Object>() {
|
| | | @Override
|
| | | public boolean include(Entry<? extends UserCertificateTableModel, ? extends Object> entry) {
|
| | | for (int i = entry.getValueCount() - 1; i >= 0; i--) {
|
| | | if (entry.getStringValue(i).toLowerCase().contains(fragment.toLowerCase())) {
|