Buscar

lab5 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNESP/FEG/DMA	
Programação	de	Computadores	II	-	Prof.	Senne	
Aula	de	Laboratório	5.1		
ATENÇÃO:	Não	esquecer	de	incluir	os	nomes	dos	alunos	da	turma	em	cada	classe.		Construir	as	classes	que	implementam	as	interfaces	gráficas	de	usuário	(GUI)	mostradas	a	 seguir.	 	Observar	que	os	 componentes	gráficos	devem	ser	declarados	 como	campos	
privados	da	classe.	Um	botão	com	imagem	pode	ser	construído	como:		
b1 = new JButton("Calcular",new ImageIcon("Figuras/micro.png")); 	Neste	caso,	deve-se	criar	a	pasta	Figuras	dentro	da	pasta	do	projeto.		
Atividade	1:	Classe	principal	Lab51A:		
	
Os	componentes	presentes	nesta	GUI	são	das	seguintes	classes:	
• JFrame	
• JPanel	
• JButton	
• JLabel	
• JTextField		A	caixa	de	texto	à	direita	de	"Espaço	
percorrido:"	deve	ser	não-editável	e	com	fundo	na	cor	cinza.		Tamanho	da	janela:	350	x	250				
Atividade	2:	Classe	principal	Lab51B:		
	
Nesta	 GUI	 são	 utilizados	componentes	 gráficos	 das	 classes:	
JFrame,	 JPanel,	 JComboBox,	
JButton,	 JLabel,	 JRadioButton	 e	
JTextField.	 Observar	 que	 os	
radiobuttons	 são	 mutuamente	exclusivos	e	que	o	botão	Local	deve	estar	selecionado.	Observar	também	que	 todas	 as	 caixas	 de	 texto	 devem	ser	não-editáveis.	Tamanho	da	janela:	400	x	250		O	componente	combobox	pode	ser	criado	como:		
String ramais[] = {"1001","1002","1003"};	
cb = new JComboBox(ramais); 	Para	que	os	radiobuttons	sejam	mutuamente	exclusivos,	deve-se	criar	um	componente	
ButtonGroup	e	incluir	os	radiobuttons	a	este	grupo.

Outros materiais