Baixe o app para aproveitar ainda mais
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.
Compartilhar