Введение в программирование

public class MyApplet extends Applet


import java.applet.Applet; import java.awt.*; public class MyApplet extends Applet { Panel panel1 = new Panel(); GridLayout gridLayout1 = new GridLayout(); // Создание новой кнопки: Checkbox checkbox1 = new Checkbox(); Checkbox checkbox2 = new Checkbox();

GridLayout gridLayout2 = new GridLayout(); Panel panel2 = new Panel(); // Создание группы кнопок: CheckboxGroup checkboxGroup1 = new CheckboxGroup(); Checkbox checkbox4 = new Checkbox(); Checkbox checkbox5 = new Checkbox(); Checkbox checkbox6 = new Checkbox(); FlowLayout FlowLayout1 = new FlowLayout(); public MyApplet() { try { jbInit(); } catch(Exception e) { } } public static void main(String[] args) { MyApplet myApplet1 = new MyApplet(); } private void jbInit() throws Exception { setLayout(gridLayout2); panel1.setLayout(gridLayout1); checkbox1.setLabel("Флажок 1"); checkbox2.setLabel("Флажок 2"); checkbox2.setState(true); // Состояние флажка - // включен gridLayout2.setRows(2); panel2.setLayout(FlowLayout1); // Добавление в группу трех кнопок: checkbox4.setCheckboxGroup(checkboxGroup1); checkbox4.setLabel("Радиокнопка 1"); checkbox4.setState(true); // Состояние радиокнопки - // включена checkbox5.setCheckboxGroup(checkboxGroup1); checkbox5.setLabel("Радиокнопка 2"); checkbox6.setCheckboxGroup(checkboxGroup1); checkbox6.setLabel("Радиокнопка 3"); // Добавление кнопок в контейнеры - панели this.add(panel1, null); panel1.add(checkbox1, null); panel1.add(checkbox2, null); this.add(panel2, null); panel2.add(checkbox4, null); panel2.add(checkbox5, null); panel2.add(checkbox6, null); } }

Листинг 27.2.
Закрыть окно





import java.applet.Applet;

import java.awt.*;

public class MyApplet extends Applet {

Panel panel1 = new Panel();

GridLayout gridLayout1 = new GridLayout();

// Создание новой кнопки:

Checkbox checkbox1 = new Checkbox();



Checkbox checkbox2 = new Checkbox();



GridLayout gridLayout2 = new GridLayout();

Panel panel2 = new Panel();

// Создание группы кнопок:

CheckboxGroup checkboxGroup1 = new CheckboxGroup();

Checkbox checkbox4 = new Checkbox();

Checkbox checkbox5 = new Checkbox();

Checkbox checkbox6 = new Checkbox();

FlowLayout FlowLayout1 = new FlowLayout();

public MyApplet() {

try { jbInit(); } catch(Exception e) { }

}

public static void main(String[] args) {

MyApplet myApplet1 = new MyApplet(); }

private void jbInit() throws Exception {

setLayout(gridLayout2);

panel1.setLayout(gridLayout1);

checkbox1.setLabel("Флажок 1");

checkbox2.setLabel("Флажок 2");

checkbox2.setState(true); // Состояние флажка -

// включен

gridLayout2.setRows(2);

panel2.setLayout(FlowLayout1);

// Добавление в группу трех кнопок:

checkbox4.setCheckboxGroup(checkboxGroup1);

checkbox4.setLabel("Радиокнопка 1");

checkbox4.setState(true); // Состояние радиокнопки -

// включена

checkbox5.setCheckboxGroup(checkboxGroup1);

checkbox5.setLabel("Радиокнопка 2");

checkbox6.setCheckboxGroup(checkboxGroup1);

checkbox6.setLabel("Радиокнопка 3");

// Добавление кнопок в контейнеры - панели

this.add(panel1, null);

panel1.add(checkbox1, null);

panel1.add(checkbox2, null);

this.add(panel2, null);

panel2.add(checkbox4, null);

panel2.add(checkbox5, null);

panel2.add(checkbox6, null);

}

}


Содержание раздела