public PluginLogin(Comando comando) {
        super("Login no sistema");
        setLayout(new FlowLayout());
        setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
        setSize(280, 140);
        setResizable(false);
        s = Sistema.getInstance();
        user = new JLabel("Usuário: ");
        add(user);
        usuario = new JTextField(15);
        add(usuario);

        pass = new JLabel("Senha:   ");
        add(pass);

        senha = new JPasswordField(15);
        add(senha);

        login = new JButton("Entrar");
        login.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent evento) {
                if (evento.getSource() == login) {
                }
                if (autenticar()) {
                    comando.executar();
                    dispose();

                } else {
                    JOptionPane.showMessageDialog(null, "Usuário não autenticado!");
                }

            }
        }
        );
        add(login);

        limpa = new JButton("Limpar");
        limpa.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evento) {
                if (evento.getSource() == limpa) {
                    usuario.setText("");
                    senha.setText("");
                }
            }
        }
        );
        add(limpa);
    }