Boa noite galera!
Olha só hoje passei a tarde no JAVA e consegui aprender muita coisa, mas qdo tentei colocar menus na minha janela, simplesmente eles não apreceram!
poderiam me ajudar com esse problema.
A principio só qro q me ensinem como colocar o menu incial, os submenus qro ver se consigo sozinho!
import java.awt.*;
import javax.swing.*;
public class AplicacaoPoupanca3 extends JFrame{
private JTextField campoJuros, campoAnos, campoDeposito;
private JLabel lbJuros, lbAnos, lbDeposito, lbTotal, lbResultado;
private JButton ok;
private JMenu menu;
private JMenuBar barraMenu;
private JMenuItem menuItem;
public AplicacaoPoupanca3()
{
super("Poupex");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setBounds(50,100,310,150);
JPanel painel = new JPanel();
painel.setLayout(new GridLayout(5,2));
this.getContentPane().add(painel);
menu = new JMenu("Ajuda");
barraMenu = new JMenuBar();
menuItem = new JMenuItem("Sobre");
barraMenu.add(menu);
JPanel painela = new JPanel(new FlowLayout(FlowLayout.LEFT));
JPanel painelb = new JPanel();
lbJuros = new JLabel("Juros ao mês %:");
campoJuros = new JTextField(15);
painela.add(lbJuros);
painelb.add(campoJuros);
painel.add(painela);
painel.add(painelb);
JPanel painelc = new JPanel(new FlowLayout(FlowLayout.LEFT));
JPanel paineld = new JPanel();
lbAnos = new JLabel("Num. de anos:");
campoAnos = new JTextField(15);
painelc.add(lbAnos);
paineld.add(campoAnos);
painel.add(painelc);
painel.add(paineld);
JPanel painele = new JPanel(new FlowLayout(FlowLayout.LEFT));
JPanel painelf = new JPanel();
lbDeposito = new JLabel("Depósito mensal R$:");
campoDeposito = new JTextField(15);
painele.add(lbDeposito);
painelf.add(campoDeposito);
painel.add(painele);
painel.add(painelf);
JPanel painelg = new JPanel(new FlowLayout(FlowLayout.LEFT));
JPanel painelh = new JPanel();
lbTotal = new JLabel("Total poupado R$:");
lbResultado = new JLabel("");
painelg.add(lbTotal);
painelh.add(lbResultado);
painel.add(painelg);
painel.add(painelh);
JPanel painelj = new JPanel(new FlowLayout(FlowLayout.LEFT));
ok = new JButton("OK");
painelj.add(ok);
painel.add(painelj);
}
}
public class Main {
public static void main(String args[]) {
AplicacaoPoupanca3 ap3 = new AplicacaoPoupanca3();
ap3.setVisible(true);
}
}