programação
DESCRIPTION
Programação. Prof.: Bruno Rafael de Oliveira Rodrigues. Dicas do JFrame. nomedoJFrame . setLocation (500,200); // definea posição inicial da tela nomedoJFrame . setSize (800, 600); // tamanho da tela nomedoJFrame . setExtendedState ( JFrame .MAXIMIZED_BOTH); //tela maximizada por padrão. - PowerPoint PPT PresentationTRANSCRIPT
PROGRAMAÇÃO
Prof.: Bruno Rafael de Oliveira Rodrigues
DICAS DO JFRAME
nomedoJFrame.setLocation(500,200); //definea posição inicial da tela
nomedoJFrame.setSize(800, 600); // tamanho da tela
nomedoJFrame.setExtendedState(JFrame.MAXIMIZED_BOTH); //tela maximizada por padrão
MUDAR O TÍTULO DA JANELA
No Insetor -> Clica com botão contrário do mouse sobre o Jframe-> propriedades -> Title
MENU
A classe JMenuBar usa uma outra classe chamada Jmenu e ainda um objeto definido pela classe JMenuItem. Este último contém a função que vai ser chamada pelo usuário.
FAZENDO UMA TELA COM MENU NO NETBEANS
No projeto aualaIU crie uma nova classe formulário JFrame (TelaComMenu).
Na paleta clique em Menu Swing Clique na Barra de Menu e a coloque no
JFrame. A opção Menu Permite colocar mais opções a
barra Itemmenu é o JMenuItem
CHAMAR OUTRA TELA
Para que o menu funcione pode ser usado o setVisible() para chamar a tela do programa em seu evento.
USANDO UM MODELO
Arquivo -> Novo Projeto -> Aplicativo da Área de Trabalho Java
Neste caso já existe um molde onde pode ser alterado para o seu projeto
PRATIQUE Faça um programa usando menu onde é possível
escolher na opção Calcular Juros entre Juros Simples e Composto.
Cria as telas e ações para o juros simples e composto. O programa deve conter um menu Ajuda, que terá uma
opção créditos onde você colocará o seu nome. E um menu sair.
Formula juros simples: http://www.somatematica.com.br/emedio/finan2.php
Fórmula Juros Composto: http://www.somatematica.com.br/emedio/finan3.php
Como se trata de dinheiro lembre-se de usar o BigDecimal para calcular o montante.
INDICAÇÕES
Não deixe de ver os assuntos sobre interface gráfica nos livros:
Desenvolva Aplicativos com Java 6 de Renato Rodrigues Filho
Use a cabeça Java de Kathy Sierra e Bert Bates