• Nenhum resultado encontrado

Item (A) (5,0): Construir os elementos gráficos descritos na Figura 1

N/A
N/A
Protected

Academic year: 2022

Share "Item (A) (5,0): Construir os elementos gráficos descritos na Figura 1"

Copied!
2
0
0

Texto

(1)

Prova P3בץ de PC-II 2010

1 Nome: Matricula:

Questão 1: (10,0):

Deseja-se construir uma interface gráfica que seja capaz de realizar simulações de compras. Uma sugestão de interface gráfica é dada na Figura 1.

Figura 1: Sugestão de interface gráfica de simulação de compras.

Observe que a Figura 1 fornece uma sugestão de organização dos elementos gráficos e que não necessariamente a sua interface deve ter a mesma organização. Porém, é obrigatória a existência dos mesmos elementos gráficos (JButton, JTextField, etc) que são apresentados na Figura 1. Uma especificação detalhada destes elementos é dada na Tabela 1.

Item (A) (5,0): Construir os elementos gráficos descritos na Figura 1. Alguns elementos têm seu funcionamento detalhado na Tabela 1.

Elemento Gráfico

Descrição Visual

JComboBox1 Oferecer seis opções de produtos: 1, 2, 3, 4, 5 e 6.

JRadioButtons1 Oferecer seis opções de quantidade a ser comprada: 1, 2, 3, 4, 5 e 6.

JTextField1 Permite mostrar o valor de se realizar uma compra do produto selecionado em JComboBox1 na quantidade marcada no JRadioButtons1 após pressionar o JButton1. Valor inicial 0.0.

JTextField2 Mostrar o custo total após se pressionar o JButton2. Valor inicial 0.0 JButton1 Modifica o campo JTextField1 de modo a mostrar o valor da compra

do produto selecionado em JComboBox1 na quantidade marcada no JRadioButtons1.

JButton2 Adiciona o valor contido em JTextField1 ao valor contido em JTextField2.

Tabela 1: Elementos gráficos e sua descrição visual.

Elaborar também os JLabels associados aos elementos gráficos.

(2)

Prova P3בץ de PC-II 2010

2 Item (B) (5,0): Inserir funcionalidade no botão JButton1 de modo que ao se pressionar o mesmo a avaliação do valor a ser gasto na compra seja calculada. Para tanto, o seguinte algoritmo deverá ser empregado:

Passo 1: Obter o produto selecionado no JComboBox1.

Passo 2: Obter a quantidade selecionada no JRadioButtons1.

Passo 3: Avaliar o custo da compra de acordo com a Tabela 2 e fornecer o custo da possível compra no campo JTextField1.

Produto 1 2 3 4 5 6

Custo por unidade 150 100 80 110 170 300 Tabela 2: Valor do custo unitário de cada produto.

Também deverá ser inserida funcionalidade no JButton2 de modo que ao se pressionar o mesmo o total do valor a ser gasto na compra seja calculado. Para tanto, o seguinte algoritmo deverá ser empregado:

Passo 1: Obter o valor da aposta contido no JTextField1.

Passo 2: O saldo do usuário no campo JTextField2 é aumentado no valor contido no campo JTextField1.

Referências

Documentos relacionados

1. No caso de admissão do cliente, a este e/ou ao seu representante legal são prestadas as informações sobre as regras de funcionamento da ESTRUTURA RESIDENCIAL

Observe que a Figura 1 fornece uma sugestão de organização dos elementos gráficos e que não necessariamente a sua interface deve ter a mesma organização.. Porém, é

Observe que a Figura 1 fornece uma sugestão de organização dos elementos gráficos e que não necessariamente a sua interface deve ter a mesma organização.. Porém, é

JTextField1 Permite mostrar o valor de se realizar uma compra da qualidade selecionada em JComboBox1 do produto marcado no JCheckBoxes1 após pressionar o

JButton1 Modifica o campo JTextField2 de modo o custo total da obra de acordo com a qualidade do acabamento selecionado em JCheckBoxes1 e se terá

JButton1 Modifica o campo JTextField2 de modo o custo total da obra de acordo com a qualidade do terreno selecionado em JCheckBoxes1 e será empregadas

Observe que a Figura 1 fornece uma sugestão de organização dos elementos gráficos e que não necessariamente a sua interface deve ter a mesma organização.. Porém, é

Conforme demonstrado neste estudo os pontos de monitoramento são localizados próximo ao lançamento do esgoto, em distância máxima de 400 metros, entretanto a