Ed
há 8 horas
Vamos analisar cada afirmativa: I. "O uso da classe JFrame é obrigatório em qualquer interface Java, pois ela é a única que permite a inserção de botões e campos de texto." Falso. JFrame é uma das classes usadas para criar janelas, mas não é obrigatório usar JFrame em todas as interfaces Java. Além disso, botões e campos de texto podem ser adicionados a outros contêineres, como JDialog, JPanel dentro de outros frames, etc. II. "O método setLayout(null) permite o uso de posições absolutas para posicionamento de componentes na tela." Verdadeiro. Quando se usa setLayout(null), o layout manager é desativado e o programador pode definir posições absolutas para os componentes. III. "A especialização de JFrame através do uso de extends é uma boa prática, pois facilita a organização dos componentes e métodos." Verdadeiro. Criar uma classe que estende JFrame para organizar componentes e métodos é uma prática comum e recomendada para melhor organização do código. IV. "A biblioteca Swing exige que todos os elementos gráficos sejam declarados dentro do método main." Falso. Elementos gráficos podem ser declarados em qualquer método ou classe, não necessariamente dentro do main. Portanto, os itens corretos são II e III. Resposta correta: A) Apenas II e III estão corretas.
Cadastre-se ou realize login
Mais perguntas desse material