Pergunta

código a seguir faz a troca do look&feel, isto é, da aparência geral de uma aplicação: Sobre ele, é correto afirmar que: a ) por padrão , o Java utiliza um look&feel neutro, chamado metal, para que a aplicação se torne multiplataforma. b ) os look&feels que podemos utilizar são retornados pela classe UIManage como ocorreu na linha 3. c) o comando da linha 3 determina qual é a plataforma que o usuário está rodando e, então , a utiliza, tornando o código multiplataforma. d) é opcional capturar a exceção, como feito na linha 7 , uma vez que quando há um problema o look&feel simplesmente não trocará. e ) é possivel baixar novos look&feels na internet, ou até mesmo criar seus próprios look&feels personalizados.
Solução

4.1262 Voting

SauloMestre · Tutor por 5 anos
Responder
resposta correta é a opção e) é possível baixar novos look&feels na internet, ou até mesmo criar seus próprios look&feels personalizados.
O código fornecido faz a troca do look&feel de uma aplicação, ou seja, a aparência geral da aplicação. Isso é feito através da utilização da classe `javax.swing.plaf` do Java, que é responsável por definir a aparência visual dos componentes da aplicação.
A opção e) está correta porque é possível baixar novos look&feels na internet ou criar seus próprios personalizados. O Java fornece uma variedade de look&feels pré-definidos, como Metal, Windows, Mac, Linux, entre outros. Além disso, é possível criar um look&feel personalizado, adaptando a aparência dos componentes da aplicação de acordo com as necessidades do desenvolvedor.
As outras opções estão incorretas:
a) O Java não utiliza por padrão um look&feel chamado "metal". O Metal é um look&feel pré-definido fornecido pelo Java, mas não é o padrão.
b) A classe `javax.swing.UIManager` é responsável por gerenciar o look&feel da aplicação, mas não retorna look&feels.
c) O comando da linha 3 não determina a plataforma que o usuário está rodando. Ele define o look&feel a ser utilizado na aplicação.
d) A captura de exceção na linha 7 é opcional e depende do comportamento desejado da aplicação. Não significa que o look&feel não será trocado quando houver um problema.
O código fornecido faz a troca do look&feel de uma aplicação, ou seja, a aparência geral da aplicação. Isso é feito através da utilização da classe `javax.swing.plaf` do Java, que é responsável por definir a aparência visual dos componentes da aplicação.
A opção e) está correta porque é possível baixar novos look&feels na internet ou criar seus próprios personalizados. O Java fornece uma variedade de look&feels pré-definidos, como Metal, Windows, Mac, Linux, entre outros. Além disso, é possível criar um look&feel personalizado, adaptando a aparência dos componentes da aplicação de acordo com as necessidades do desenvolvedor.
As outras opções estão incorretas:
a) O Java não utiliza por padrão um look&feel chamado "metal". O Metal é um look&feel pré-definido fornecido pelo Java, mas não é o padrão.
b) A classe `javax.swing.UIManager` é responsável por gerenciar o look&feel da aplicação, mas não retorna look&feels.
c) O comando da linha 3 não determina a plataforma que o usuário está rodando. Ele define o look&feel a ser utilizado na aplicação.
d) A captura de exceção na linha 7 é opcional e depende do comportamento desejado da aplicação. Não significa que o look&feel não será trocado quando houver um problema.
Clique para avaliar: