Examlex

Solved

Import Java.awt.*; Import Javax.swing.*;

question 65

Essay

import java.awt.*;
import javax.swing.*;
import java.awt.Color;
public class Checkerboard extends JFrame
{
   private final int ROWS = 8;
   private final int COLS = 8;
   private final int GAP = 2;
   private final int NUM = ROWS * COLS;
   private int x;
   private JPanel pane = new JPanel
     (new GridLayout(ROWS, COLS, GAP, GAP));
   private JPanel[] panel = new JPanel[NUM];
   private Color color1 = Color.WHITE;
   private Color color2 = Color.BLUE;
   private Color tempColor;
   public Checkerboard()
   {
     super("Checkerboard");
     setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
     add(pane);
     for(x = 0; x
     {
       panel[x] = new JPanel();
       pane.add(panel[x]);
       if(x % COLS == 0)
       {
         tempColor = color1;
         color1 = color2;
         color2 = tempColor;
       }
       if(x % 2 == 0)
         panel[x].setBackground(color1);
       else
         panel[x].setBackground(color2);
     }
   }
   public static void main(String[] args)
   {
     Checkerboard frame = new Checkerboard();
     final int SIZE = 300;
     frame.setSize(SIZE, SIZE);
     frame.setVisible(true);
   }
}
The above code creates a loop to fill even-positioned squares with one color and odd-positioned squares with another color, resulting in a checkerboard pattern. Describe how JPanel s and a GridLayout are used to achieve this effect.


Definitions:

Disciplinary Policies

Guidelines and procedures set by an organization to manage employee behavior and administer consequences for violations.

HR Department

The division within an organization that focuses on recruitment, management, and direction of people who work in the organization, including dealing with employee relations, pay, benefits, and compliance with labor laws.

Personnel Files

Official documents that contain employment history, performance records, and other pertinent information about employees.

Employer's Property

Assets or possessions that are owned by the employer, including physical, intellectual, and digital properties.

Related Questions