JFrame.WIDTH ou JFrame.getWidth()?

5 respostas
Thallysson

Olá, faz bastante tempo que eu programo em java e desde quando eu fiz meu curso fiquei com uma dúvida que nunca esclareci, a dúvida é:
Tem diferença entre JFrame.WIDTH e JFrame.getWidth()?

5 Respostas

M

Os identificadores escritos todos em letras maiúsculas, referem-se as constantes, de acordo com as boas práticas do java. E o getWidth() provavelmente é algum método que retorna a largura do JFrame instanciado.

Thallysson

Mas tem alguma diferença no resultado? Pois em muitos códigos que eu trabalhei um dos dois retorna 0 ou até mesmo os dois.

Thallysson

Mas tem alguma diferença no resultado? Pois em muitos códigos que eu trabalhei um dos dois retorna 0 ou até mesmo os dois.

M

o getWidth provavelmente vai pegar a largura correspondente ao objeto que vc está acessando o método.
O WIDTH é uma constante que não vai mudar durante toda a execução do seu programa. Pode ser que elas sejam iguais em determinado momento, quanto pode ser que não.

Thallysson

Ok, muito obrigado pelas informações :slight_smile:

Criado 2 de maio de 2016
Ultima resposta 3 de mai. de 2016
Respostas 5
Participantes 2