Alguém pode me ajudar nesse exercício, não estou conseguindo entender como faz a parte do “container intermediário”,como crio um e como coloco dentro do JFrame, segue exercício:
Exercícios 1. Crie a interface gráfica a seguir utilizando os componentes do SWING – JFrame, JLabel, JPanel, JTextField, JTextArea, para o desenvolvimento siga as intruções para os nomes dos componentes e as propriedades pedidas.
a. Crie uma classe com o nome Matricula;
b. Utilize o componente JFrame para a criação da Janela, nesse exercício o componente JFrame deve ser declarado como uma variável global e ser instanciado como um componente qualquer;
c. Declare 1 objeto global do tipo JFrame como o nome frame (ele será a janela principal) 2 objetos globais do tipo JPanel (painelBranco,painelAmarelo) e 5 objetos globais do tipo JLabel (lblTitulo, lblNome, lblCurso, lblDisciplina, lblComentario); 3 objetos globais do tipo JTextField (tfNome, tfcurso, tfDisciplina). 1 objeto global JTextArea como o nome taComentario.
d. Agora ajuste as seguintes propriedades para cada componente:
• frame: setar o título (setTitle(“Utilizando o JtextComponent”); setar o tamanho (pack( )); setar a visibilidade (setVisible(true); lembre-se de declarar um container intermediário e associá-lo ao container frame, utilizando o método getContentPane(), setar o Layout para nulo; • painelBranco: setLayout(null); ajustar o localização e o tamanho utilizando o método setBounds(10, 10, 510, 340); setBackground(Color.White); e adicionar ao container intermediário. •