Recuperar tamanho da borda de JFrame

1 resposta
A

Boa noite,

Estou tentando recuperar o tamanho da borda de um JFrame, achei um código postado pelo ViniGodoy JFRame.getInsets.top […http://www.guj.com.br/java/224670-como-descobrir-o-espaco-disponivel—jframe-resolvido…] porém o mesmo não esta me retornando o tamanho da borda superior. Alguém saberia como recuperar esta propriedade?

1 Resposta

InicianteJavaHenriqu

(1) Integer tbHeight=(Integer)Toolkit.getDefaultToolkit().getDesktopProperty(“win.frame.captionHeight”);

e

(2) Integer tbWidth=(Integer)Toolkit.getDefaultToolkit().getDesktopProperty(“win.frame.sizingBorderWidth”);

Em (1) eu consegui pegar a altura do “Caption” e não da barra título toda, ainda faltam alguns pixels.

Em (2) tudo bem, eu preciso deste cara também, pois, ele me fornece a largura da borda, que é importante naqueles pixels qua ainda faltam.

Fonte: http://javafree.uol.com.br/topic-850210-Dimensao-da-Barra-de-Titulo-de-um-JFrame-ou-JInternalFrame.html

:thumbup:

Criado 21 de abril de 2012
Ultima resposta 21 de abr. de 2012
Respostas 1
Participantes 2