vou deixar aqui minhas duas jframes a primeira e da classe main.java:
package view;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import java.awt.Color;
import java.awt.Font;
import com.jgoodies.forms.factories.DefaultComponentFactory;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class main extends JFrame {
/**
*
/
private static final long serialVersionUID = 1L;
private JPanel contentPane;
/*
- Launch the application.
/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
main frame = new main();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/*
- Create the frame.
*/
public main() {
setAutoRequestFocus(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 402, 473);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JLabel label = new JLabel("");
label.setIcon(new
ImageIcon(main.class.getResource("/view/cora\u00E7\u00E3o.gif")));
label.setBounds(275, 299, 101, 107);
contentPane.add(label);
JLabel lblGostosasPlay =
DefaultComponentFactory.getInstance().createTitle(“GOSTOSAS PLAY”);
lblGostosasPlay.setForeground(new Color(255, 0, 255));
lblGostosasPlay.setFont(new Font(“Arial Black”, Font.BOLD, 33));
lblGostosasPlay.setBounds(26, 11, 338, 37);
contentPane.add(lblGostosasPlay);
JButton btnMenu = new JButton(" MENU");
btnMenu.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
}
});
btnMenu.setBackground(new Color(224, 255, 255));
btnMenu.setFont(new Font(“Tahoma”, Font.PLAIN, 14));
btnMenu.setForeground(Color.MAGENTA);
btnMenu.setBounds(275, 201, 89, 23);
contentPane.add(btnMenu);
JButton btnOpes = new JButton(“OP\u00C7\u00D5ES”);
btnOpes.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
}
});
btnOpes.setBackground(new Color(224, 255, 255));
btnOpes.setFont(new Font(“Tahoma”, Font.PLAIN, 14));
btnOpes.setForeground(Color.MAGENTA);
btnOpes.setBounds(275, 258, 89, 23);
contentPane.add(btnOpes);
JButton btnPlay = new JButton(" PLAY");
btnPlay.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btnPlay.setBackground(new Color(224, 255, 255));
btnPlay.setFont(new Font(“Tahoma”, Font.PLAIN, 14));
btnPlay.setForeground(Color.MAGENTA);
btnPlay.setBounds(275, 147, 89, 23);
contentPane.add(btnPlay);
JLabel lblNewLabel = new JLabel("");
lblNewLabel.setBackground(new Color(224, 255, 255));
lblNewLabel.setFont(new Font(“Tahoma”, Font.PLAIN, 14));
lblNewLabel.setForeground(Color.MAGENTA);
lblNewLabel.setIcon(new
ImageIcon(main.class.getResource("/view/gostosa.png")));
lblNewLabel.setBounds(0, 0, 376, 424);
contentPane.add(lblNewLabel);
}
}
esta classe vai ser responsável para chamar a segunda jframe da classe login.java