Você está na página 1de 2

Ministrio da Educao Universidade Tecnolgica Federal do Paran Campus de Toledo Tcnico em Integrado em Informtica Linguagem de Programao IV

Lista de Exerccios Interface Grfica com Swing


01) Construa o formulrio abaixo, que possui com os seguintes componentes: JFrame(), JPanel(),JTextField(), JButton(), JLabel().

02) Para o formulrio acima a. Quando o usurio pressionar o boto exiba o contedo do campo de texto em um componente JOptionPane...(). b. Se no houver texto, no exiba mensagem alguma. c. Apenas deixe o boto ativado se o usurio deixar o cursor na caixa de texto.

d. Tambm exiba o contedo da caixa de texto em um componente JLabel. e. Aps exibir o texto limpe o contedo do campo de texto.

03) Construa um formulrio simples, com dois campos de texto, que ao receber nmeros efetua a soma de ambos aps um clique em um boto soma.

04) Crie um formulrio com um boto e que registra em um JLabel quantos clicks houve no boto.

05) Da mesma forma, crie um formulrio que ao receber cliques com o mouse informa em um JLabel quantos vezes o mouse foi pressionado.

06) Crie um formulrio com um quadrado preenchido com a cor. Adicione um boto que ao ser pressionado modifica a cor do objeto aleatoriamente. a. Utilize a classe java.awt.Color e descubra o seu funcionamento atravs do javadoc.

07) Crie um formulrio com um quadrado preenchido com a cor vermelha. Crie trs botes, que ao serem pressionados modificam a cor desse objeto. Cada boto aplica um cor diferente ao quadrado.

08) Crie um formulrio com um crculo. Cada vez que um boto for pressionado desloque o crculo no eixo x em uma unidade. a. Adicione o crculo em um componente JPanel().

b. Insira o JPanel no centro do formulrio c. Adicione o boto ao sul do formulrio.

09) Pesquise como adicionar um formato ao formulrio do exerccio 1 (Look And Feel) e aps isso aplique um formato possvel. 10) Crie um formulrio com diversas formas geomtricas que se movem de acordo com algum critrio (clique de mouse, boto pressionado, posio do mouse no formulrio)

Você também pode gostar