fala ae galera…
Criei um programa de cadastro e fiz a janela principal com a barra e opções… entao abri uma nova janela pro cadastro mas não consigo colocar nada dentro dessa janela como jtextfield, jlabel… como eu poderia fazer isso ??
Valewww…
import javax.swing.JFrame.;
import javax.swing.;
import java.awt.;
import java.awt.event.;
class janela extends JFrame {
JMenuBar barra;
JMenu cadastro,pesquisa;
JMenuItem cadastrar,imprimir,sair,pesquisar;
JLabel rotulo1;
public janela (){
super (“teste”);
setLayout(null);
barra = new JMenuBar();
setJMenuBar(barra);
add(barra);
cadastro = new JMenu("Arquivo");
barra.add(cadastro);
cadastrar = new JMenuItem ("Cadastrar");
cadastrar.setMnemonic(KeyEvent.VK_C);
cadastro.add(cadastrar);
cadastrar.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e){
JFrame janelanova = new JFrame(“Cadastro”);
janelanova.setSize(600, 400);
janelanova.setVisible(true);
}}
);
imprimir = new JMenuItem (“Imprimir”);
imprimir.setMnemonic(KeyEvent.VK_C);
cadastro.add(imprimir);
sair = new JMenuItem ("Sair");
sair.setMnemonic(KeyEvent.VK_C);
cadastro.add(sair);
sair.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e){
System.exit(0);
}}
);
pesquisa = new JMenu("Pesquisa");
barra.add(pesquisa);
pesquisar = new JMenuItem("Pesquisar");
pesquisar.setMnemonic(KeyEvent.VK_P);
pesquisa.add(pesquisar);
pesquisar.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e){
JFrame novajanela2 = new JFrame(“Pesquisa”);
novajanela2.setVisible(true);
novajanela2.setSize(600, 400);
}}
);
setResizable(false);
setSize(600, 400);
setVisible(true);}
public static void main(String[]args){
janela app = new janela();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}}