Complete Program
Here is the complete program,
suitable for "copy, paste, save, and run" with notepad.
You might wish to play with it.
Make a few deliberate mistakes to see what happens.
import java.awt.* ;
import java.awt.event.*;
public class grid2by4 extends Frame
{
Button L00 = new Button( "row 0 col 0" );
Button L01 = new Button( "row 0 col 1" );
Button L02 = new Button( "row 0 col 2" );
Button L03 = new Button( "row 0 col 3" );
Button L10 = new Button( "row 1 col 0" );
Button L11 = new Button( "row 1 col 1" );
Button L12 = new Button( "row 1 col 2" );
Button L13 = new Button( "row 1 col 3" );
grid2by4() // constructor
{
setTitle("GridLayout");
setLayout( new GridLayout(2, 4) ); // choose the layout manager
add( L00 ); add( L01 ); add( L02 ); add( L03 );
add( L10 ); add( L11 ); add( L12 ); add( L13 );
}
public static void main ( String[] args )
{
grid2by4 grid = new grid2by4() ;
WindowQuitter wquit = new WindowQuitter();
grid.addWindowListener( wquit );
grid.setSize( 280, 200 );
grid.setVisible( true );
}
}
class WindowQuitter extends WindowAdapter
{
public void windowClosing( WindowEvent e )
{
System.exit( 0 );
}
}
|
|