Bom dia!
Por favor, preciso ajustar um JInternalFrame para que ele fique encostado no limite da janela externa tendo essa posição determinada pela tecla do teclado a ser pressionada. Por exemplo, se apertar o f1 ele vai para o canto superior esquerdo, se apertar outra tecla vai para o canto superior direito, e assim por diante.
Consegui fazer com posição fixa para o canto esquerdo superior com o setLocation conforme abaixo:
setLocation(UP_LEFT_POSITION,0);
Fazendo o cálculo da tela consigo fazer a mesma coisa para os demais, mas se fizer apenas isso só irá funcionar se não mudar a configuração da resolução da tela. Ou seja, preciso que a minha janela interna seja fixada nos cantos independente dessa configuração da tela.
Alguém pode me ajudar por favor?