Tenho uma frame que apresenta tres componentes: dois desses compoanentes são paineis (um à direita que possui uma imagem e outro à esquerda que possui algumas tabelas) e o terceiro compo apresenta diversas ferramentas que não podem ser simplesmente desativadas pois isso afetaria classes filhas.
Eu adicionei um glassPanel nessa frame pois desejo que os tres componentes fiquem inativos enquanto uma janela de consultas esta aberta. Entretanto, quero poder acessar o painel da direita e manter os outros dois componentes atras do glassPanel. Em outras palavras gostaria de abrir uma retângulo no glassPane para poder acessar o painel da direita que encontra-se atras do glassPanel.
Encontrei alguns metodos que podem ser usads, tais como o getDeepestComponentAt, o convertPoint, mas eles não funcionaram (ou eu não soube como faze-los funcionar 😞 ).
Agradeço desde já pela força e por qualquer ajuda me possa me indicar a soluçao desse problema.
Pergunta
JGS78
Tenho uma frame que apresenta tres componentes: dois desses compoanentes são paineis (um à direita que possui uma imagem e outro à esquerda que possui algumas tabelas) e o terceiro compo apresenta diversas ferramentas que não podem ser simplesmente desativadas pois isso afetaria classes filhas.
Eu adicionei um glassPanel nessa frame pois desejo que os tres componentes fiquem inativos enquanto uma janela de consultas esta aberta. Entretanto, quero poder acessar o painel da direita e manter os outros dois componentes atras do glassPanel. Em outras palavras gostaria de abrir uma retângulo no glassPane para poder acessar o painel da direita que encontra-se atras do glassPanel.
Encontrei alguns metodos que podem ser usads, tais como o getDeepestComponentAt, o convertPoint, mas eles não funcionaram (ou eu não soube como faze-los funcionar 😞 ).
Agradeço desde já pela força e por qualquer ajuda me possa me indicar a soluçao desse problema.
Valeu!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.