Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package i;
- import java.awt.Component;
- import java.awt.FlowLayout;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.GroupLayout.Alignment;
- public class j extends JFrame
- {
- static j frame2 = new j();
- public j()
- {
- initialize();
- }
- private void initialize()
- {
- JPanel panel = new JPanel();
- JButton loginbutton = new JButton("Close Frame 2");
- setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
- setTitle("Login Page");
- loginbutton.addActionListener(new java.awt.event.ActionListener()
- {
- public void actionPerformed(java.awt.event.ActionEvent evt)
- {
- frame2.dispose();
- b frame3 = new b();
- frame3.setVisible(true);
- }
- });
- javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(panel);
- jPanel1Layout.setHorizontalGroup(
- jPanel1Layout.createParallelGroup(Alignment.LEADING)
- .addGroup(jPanel1Layout.createSequentialGroup()
- .addGap(21)
- .addComponent(loginbutton, GroupLayout.PREFERRED_SIZE, 182, GroupLayout.PREFERRED_SIZE)
- .addContainerGap(63, Short.MAX_VALUE))
- );
- jPanel1Layout.setVerticalGroup(
- jPanel1Layout.createParallelGroup(Alignment.LEADING)
- .addGroup(jPanel1Layout.createSequentialGroup()
- .addGap(50)
- .addComponent(loginbutton, GroupLayout.PREFERRED_SIZE, 62, GroupLayout.PREFERRED_SIZE)
- .addContainerGap(200, Short.MAX_VALUE))
- );
- panel.setLayout(jPanel1Layout);
- javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
- layout.setHorizontalGroup(
- layout.createParallelGroup(Alignment.LEADING)
- .addComponent(panel, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- );
- layout.setVerticalGroup(
- layout.createParallelGroup(Alignment.LEADING)
- .addComponent(panel, GroupLayout.DEFAULT_SIZE, 312, Short.MAX_VALUE)
- );
- getContentPane().setLayout(layout);
- pack();
- }
- public static void main(String[] args)
- {
- SwingUtilities.invokeLater(new Runnable()
- {
- public void run() {
- frame2.setVisible(true);
- }
- });
- }
- }
- package i;
- import java.awt.Component;
- import java.awt.FlowLayout;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.GroupLayout.Alignment;
- public class n extends JFrame{
- static n frame1 = new n();
- public n() {
- initialize();
- }
- private void initialize() {
- JPanel panel = new JPanel();
- JButton loginbutton = new JButton("Close Frame 1");
- setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
- setTitle("Login Page");
- loginbutton.addActionListener(new java.awt.event.ActionListener()
- {
- public void actionPerformed(java.awt.event.ActionEvent evt)
- {
- frame1.dispose();
- j frame2 = new j();
- frame2.setVisible(true);
- }
- });
- javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(panel);
- jPanel1Layout.setHorizontalGroup(
- jPanel1Layout.createParallelGroup(Alignment.LEADING)
- .addGroup(jPanel1Layout.createSequentialGroup()
- .addContainerGap()
- .addComponent(loginbutton, GroupLayout.PREFERRED_SIZE, 167, GroupLayout.PREFERRED_SIZE)
- .addContainerGap(89, Short.MAX_VALUE))
- );
- jPanel1Layout.setVerticalGroup(
- jPanel1Layout.createParallelGroup(Alignment.LEADING)
- .addGroup(jPanel1Layout.createSequentialGroup()
- .addGap(69)
- .addComponent(loginbutton, GroupLayout.PREFERRED_SIZE, 62, GroupLayout.PREFERRED_SIZE)
- .addContainerGap(181, Short.MAX_VALUE))
- );
- panel.setLayout(jPanel1Layout);
- javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
- layout.setHorizontalGroup(
- layout.createParallelGroup(Alignment.LEADING)
- .addComponent(panel, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- );
- layout.setVerticalGroup(
- layout.createParallelGroup(Alignment.LEADING)
- .addComponent(panel, GroupLayout.DEFAULT_SIZE, 312, Short.MAX_VALUE)
- );
- getContentPane().setLayout(layout);
- pack();
- }
- public static void main(String[] args)
- {
- SwingUtilities.invokeLater(new Runnable()
- {
- public void run() {
- frame1.setVisible(true);
- }
- });
- }
- }
- package i;
- import java.awt.Component;
- import java.awt.FlowLayout;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.GroupLayout.Alignment;
- public class b extends JFrame
- {
- static b frame3 = new b();
- public b()
- {
- initialize();
- }
- private void initialize()
- {
- JPanel panel = new JPanel();
- JButton loginbutton = new JButton("Close Frame 3");
- setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
- setTitle("Login Page");
- loginbutton.addActionListener(new java.awt.event.ActionListener()
- {
- public void actionPerformed(java.awt.event.ActionEvent evt)
- {
- frame3.dispose();
- n frame1 = new n();
- frame1.setVisible(true);
- }
- });
- javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(panel);
- jPanel1Layout.setHorizontalGroup(
- jPanel1Layout.createParallelGroup(Alignment.LEADING)
- .addGroup(jPanel1Layout.createSequentialGroup()
- .addContainerGap()
- .addComponent(loginbutton, GroupLayout.PREFERRED_SIZE, 191, GroupLayout.PREFERRED_SIZE)
- .addContainerGap(65, Short.MAX_VALUE))
- );
- jPanel1Layout.setVerticalGroup(
- jPanel1Layout.createParallelGroup(Alignment.LEADING)
- .addGroup(jPanel1Layout.createSequentialGroup()
- .addGap(67)
- .addComponent(loginbutton, GroupLayout.PREFERRED_SIZE, 62, GroupLayout.PREFERRED_SIZE)
- .addContainerGap(183, Short.MAX_VALUE))
- );
- panel.setLayout(jPanel1Layout);
- javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
- layout.setHorizontalGroup(
- layout.createParallelGroup(Alignment.LEADING)
- .addComponent(panel, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- );
- layout.setVerticalGroup(
- layout.createParallelGroup(Alignment.LEADING)
- .addComponent(panel, GroupLayout.DEFAULT_SIZE, 312, Short.MAX_VALUE)
- );
- getContentPane().setLayout(layout);
- pack();
- }
- public static void main(String[] args)
- {
- SwingUtilities.invokeLater(new Runnable()
- {
- public void run() {
- frame3.setVisible(true);
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement