recentemente me deparei com uma pedra no sapato, estava eu indo comentar um código, mas percebi que estava enchendo linguiça ao comenta-lo, pois não sei qual é o real uso da string digitada:
Toolkittk=Toolkit.getDefaultToolkit();Dimensiond=tk.getScreenSize();lblResolucao.setText(+d.width+" x "+d.height);
No caso é um código em Swing para capturar a resolução do dispositivo, mas eu não faço ideia do real motivo delas estarem ali (é meio confuso até para explicar).
Ou seja, gostaria que vocês me explicassem as 2 primeiras linhas DETALHADAMENTE para que eu possa assim, realmente entender o código.
Não há nenhuma String digitada no código que você postou.
//obtendoumobjetodotipoToolkiteatribuindoàvariáveltkToolkittk=Toolkit.getDefaultToolkit();//usandooobjetotkparaobteradimensãodatelaearmazenarnavariáveldDimensiond=tk.getScreenSize();//setandootextodoobjetolblResolucao://otextoéalarguradatela,concatenadocom" x ",concatenadocomaalturadatelalblResolucao.setText(+d.width+" x "+d.height);
D
Douglas_Venancio
Ficou muito vago seus comentários, eu cheguei a enfatizar o “DETALHADAMENTE”, como por exemplo esse trecho, o que ele realmente faz?
getDefaultToolkit();
De qualquer forma já me responderam mais DETALHADAMENTE no stackoverflow, obrigado pela tentavia.
L
leandronsp
I
Solucao aceita
igor_ks5 likes
@Douglas_Venancio , as classes Toolkit, Dimension, tem tudo Javadoc!! Se você quer detalhes deles, não tem lugar melhor e mais certeiro que a documentação oficial.
L
LostSoldier1 like
Melhor o @Dragoon fechar logo o tópico antes que o “quebra pau” comece…
S
staroski1 like
Como o nome do método sugere e como a própria documentação diz, ele obtém uma instância de Toolkit.
Que outros detalhes você esperava? O código da implementação dele? basta conferir o código-fonte.
D
Douglas_Venancio1 like
Não me entenda mal, mas eu sou iniciante na linguagem, eu esperava algo bem detalhado, mas o @igor_ks já me deu uma luz no fim do túnel, vou ler a documentação oficial das classes.