Курсовая работа: Разработка Java-апплета и подписывание архивного JAR-файла электронной цифровой подписью
// Буферизированный символьный поток записи в файл
BufferedWriter out;
public void init()
{
setLayout(new GridLayout(2,2));
setForeground(Color.black);
col = Color.black;
// ЛЕВАЯ ВЕРХНЯЯ ПАНЕЛЬ
p1 = new Panel(new BorderLayout());
p1.setBackground(Color.lightGray);
p2= new Panel();
lb1 = new Label("Активная панель: ",lb1.CENTER);
p2.add(lb1);
p1.add(p2,BorderLayout.NORTH);
// Панель радиокнопок внутри ЛЕВОЙ ВЕРХНЕЙ панели
p3 = new Panel(new GridLayout(2,2));
cbg = new CheckboxGroup();
cb1= new Checkbox("Все панели",cbg,true);
cb2= new Checkbox("1-я панель",cbg,false);
cb3= new Checkbox("2-я панель",cbg,false);
cb4= new Checkbox("3-я панель",cbg,false);
cb1.addItemListener(this);
cb2.addItemListener(this);
cb3.addItemListener(this);
cb4.addItemListener(this);
p3.add(cb1);
p3.add(cb2);
p3.add(cb3);
p3.add(cb4);