| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2005 15:41:34
|
Ricardo_Neves
JavaChild
![[Avatar]](/images/avatar/63a99723ebb3af94d52b474c3b21dbe1.jpg)
Membro desde: 16/03/2005 00:47:21
Mensagens: 102
Localização: Paranavai - PR
Offline
|
Pessoal estou precisando desabilitar os botoes de uma janela, maximizar, minimizar e fechar, algume sabe como fazer isso ???
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2005 16:05:37
|
Ricardo_Neves
JavaChild
![[Avatar]](/images/avatar/63a99723ebb3af94d52b474c3b21dbe1.jpg)
Membro desde: 16/03/2005 00:47:21
Mensagens: 102
Localização: Paranavai - PR
Offline
|
Ah pessoal descobri que o setResizable(false) ou (true), desabilita ou habilita a maxizacao das janelas, e ainda permite ou nao que o usuario redimensione a janela como o mouse, mas como desabilitar que o user redimensione com o arrastar do mouse com possa maximizar como o botao de maximizar, a naum descobri como dexsabiliar o fechar e o minimizar,
valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/05/2005 12:58:32
|
½LØUKØ®
HelloWorld
Membro desde: 25/03/2005 13:20:42
Mensagens: 11
Offline
|
Amigo,
Não conheço nada de java, sou praticamente 3 zeros a esquerda em questão de java, mas talvez eu possa ajudar.
Segundo o Tio NetBeans, para desabilitar o botão de fechar, vc pode usar um deste metodos
setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE); (Não faz nada).
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); (Fecha o programa)
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); (Não sei o que faz, deve mudar a disposição da janela)
setDefaultCloseOperation(javax.swing.WindowConstants.HIDE_ON_CLOSE); (É capaz de só esconder, não tenho certesa)
Segundo a documentação:
DO_NOTHING_ON_CLOSE (defined in WindowConstants): Don't do anything; require the program to handle the operation in the windowClosing method of a registered WindowListener object.
HIDE_ON_CLOSE (defined in WindowConstants): Automatically hide the frame after invoking any registered WindowListener objects.
DISPOSE_ON_CLOSE (defined in WindowConstants): Automatically hide and dispose the frame after invoking any registered WindowListener objects.
EXIT_ON_CLOSE (defined in JFrame): Exit the application using the System exit method. Use this only in applications.
Sobre o redimensionamento, creio que se vc colocar setResizable(false) e especificar o tamanhopreferido, tamanho minimo e tamanho maximo ele deve ficar fixo.
Outra coisa que vc poderia fazer é usar o metodo setUndecorated(true) que retira a decoração do JFrame, ai não aparece o icone, nem os botões de janea default.
Espero ter ajudado em alguma coisa.
abraços,
This message was edited 2 times. Last update was at 31/05/2005 22:43:27
|
|
|
 |
|
|
|
|