Home arrow Java & J2EE arrow Page 6 - Java's Basic User Interface Components

The CheckboxGroup Class - Java

To simplify user interaction and make data entry easier, you can use java controls. Controls are components, such as buttons, labels and text boxes, that can be added to containers like frames, panels and applets. The Java.awt package provides an integrated set of classes to manage user interface components.

  1. Java's Basic User Interface Components
  2. Adding a Control to a Container
  3. The Button Class
  4. The Label Class
  5. The Checkbox Class
  6. The CheckboxGroup Class
  7. The Choice List Class
  8. The TextField and TextArea Class
  9. Setting a Password Character
  10. TextArea
By: Gayathri Gokul
Rating: starstarstarstarstar / 22
October 20, 2003

print this article


CheckboxGroup is also called like a radio button or exclusive check boxes. To organize several Checkboxes into a group so that only one can be selected at a time, a CheckboxGroup object is created with the statement such as follows:

CheckboxGroup radio = new CheckboxGroup ();

The CheckboxGroup keeps track of all the check boxes in its group. We have to use this object as an extra argument to the Checkbox constructor.

Checkbox (String, CheckboxGroup, Boolean) creates a checkbox labeled with the given string that belongs to the CheckboxGroup indicated in the second argument. The last argument equals true if box is checked, false otherwise.

The following is an applet to enable you to select one of the ways to connect to the Internet.

Example 5

<Applet code= “ChkGroup.class”
Width = 200
Height = 150>

Import java.awt.*;

Public class ChkGroup extends java.applet.Applet
CheckboxGroup cbgr = new CheckboxGroup();
Checkbox c1 = new Checkbox (“America Online”, cbgr, false);
Checkbox c2 = new Checkbox (“MSN”, cbgr, false);
Checkbox c3 = new Checkbox (“NetZero”, cbgr, false);
Checkbox c4 = new Checkbox (“EarthLink”, cbgr, false);
Checkbox c5 = new Checkbox (“Bellsouth DSL”, cbgr, true);

Public void init(){

The setCurrent(checkbox) method can be used to make the set of currently selected check boxes in the group. There is also a getCurrent() method, which returns the currently selected checkbox.

>>> More Java & J2EE Articles          >>> More By Gayathri Gokul

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort


- More Java Bugs Lead to More Attacks
- Oracle's Java One Brings News, Surprises
- Oracle Patches Java Runtime Environment
- Apple Syncs Java Update with Oracle
- Spring 3.1 Java Development Framework Compat...
- Jelastic Java PaaS Availability and Pricing ...
- NetBeans 7.1 Released, Supports JavaFX 2
- SolarWinds Releases Newest Version of Java M...
- Free Monitoring Tool for Java Apps on Heroku
- Heroku Adds JCloud Platform Support, Java 7 ...
- Java SE 8 Speculation in Full Swing
- Java SE 7 Now Available
- New JVM Language and Java Reporting Tool
- Java 7 Release Update and New Eclipse Toolkit
- The Best Java Netbeans IDE Plugins

Developer Shed Affiliates


Dev Shed Tutorial Topics: