Olá a todos,
Utilizando o comando:
frame.setUndecorated(true);Consigo remover a title bar assim como as bordas da janela.
A pergunta é se é possível colocar as bordas do Look and Feel atual na janela.
Grato pela atenção,
Manwe
Olá a todos,
Utilizando o comando:
frame.setUndecorated(true);Consigo remover a title bar assim como as bordas da janela.
A pergunta é se é possível colocar as bordas do Look and Feel atual na janela.
Grato pela atenção,
Manwe
Creio que não seja possível.
O que você quer fazer? Já tentou usar um setBorder() no JFrame?
Eu tenho um JFrame em que não quero a title bar (as ações de fechar e etc, sao controlados de um outro JFrame).
O que eu gostaria é de remover as decorações. E isso eu consigo com o setUndecorated.
Mas eu gostaria que essa janela ficasse com a borda do Look and feel que estiver sendo usado (ou seja, a mesma borda do outro JFrame).
Mas se não é possível, vou criar os dois JFrame sem decoração e crio as bordas e botoes eu mesmo, utilizando o frame.getRootPane().setFrame().
Saberia se é possivel construir uma borda semelhante ao do Aero do Windows 7 (inclusive com transparencia) ?
Possível até é, mas provavelmente te dará bastante trabalho e, se estiver rodando em outro SO (ou até mesmo no Windows 7 com o Aero desativado), a aparência do programa pode ficar inconsistente e desagradável.