Bloquear Telas no Swing

Bom dia

Queria uma ajuda, queria uma maneira de bloquear telas, tipo existir um usuário admin que teria acesso a todas as telas e usuários comuns que dependendo das permissões (grupos de usuários) teria acesso as telas.

Problemas:

Login

  • Como irei informar ao sistema que aquele usuário é comum ou admin

Telas

  • Pensei em fazer um Cadastro de usuários e fazer checkbox das telas para que o usuário vai ter acesso

Alguém sabe me dizer onde tem algum tutorial para me auxiliar nesse tipo de problema?

Dei uma pesquisada e vi umas coisas aqui no fórum:

http://www.guj.com.br/java/275106-modal-em-java—o-que-e-isso–

ViniGodoy: “Modal é uma janela que bloqueia o acesso as demais janelas, enquanto ela não é clicada.”

Mas não isso que quero, queria que bloqueasse a tela por definitivo assim que o usuário fosse cadastrado.

Pergunta:
O que devo pesquisar para realizar essa tarefa?

[quote=maiden]Dei uma pesquisada e vi umas coisas aqui no fórum:

http://www.guj.com.br/java/275106-modal-em-java—o-que-e-isso–

ViniGodoy: “Modal é uma janela que bloqueia o acesso as demais janelas, enquanto ela não é clicada.”

Mas não isso que quero, queria que bloqueasse a tela por definitivo assim que o usuário fosse cadastrado.

Pergunta:
O que devo pesquisar para realizar essa tarefa?[/quote]

Controle de acessos e permissões.
Controle de nivel de acessos…

vc deve conhecer modelagem de dados, SQL, programação estruturada, orientada a objetos.
além disso, como vai fazer a cominucação entre cliente e servidor?

https://govdigital.jira.com/wiki/pages/viewpage.action?pageId=3866680
http://www.devmedia.com.br/jsf-controle-de-sessoes-e-controle-de-acesso-revista-java-magazine-115/27790
http://javafree.uol.com.br/topic-875679-Controle-de-niivel-de-acessos.html


Existem várias formas de se fazer isso.