Применение визуальных компонент java. 1. Беликов В.И., Крысин Л.П.Социолингвистика

Литература

1. Беликов В.И., Крысин Л.П.Социолингвистика. М.: Российский гуманитарный ун-т, 2001. С.332‒414.

2. Вахтин Н.Б., Головко Е.В. Социолингвистика и социология языка: Учебное пособие. СПБ.: ИЦ «Гуманитарная Академия»; Изд-во Европейского университета в Санкт-Петербурге, 2004. С.163‒179.

3. Мечковская Н.Б. Социальная лингвистика: Пособие для студентов гуманит. вузов и учащихся лицеев. 2-е изд., испр. М.: Аспект-Пресс, 2000. С.102−116.

4. Челышев, Е.П. Русский язык как государственный язык Российской Федерации // Решение национально-языковых вопросов в современном мире / Под ред.акад. Е.П.Челышева. М. ‒ СПб.: Златоуст, 2003. С.419−425.

5. Языковая ситуация и языковая политика в странах славянского мира [Электронный ресурс]. URL: https://www.philol.msu.ru/~slavmir2009/data/12.pdf (Дата обращения 01.02.2011).

6. Уникальная языковая ситуация в Украине. Часть 1, 2 // Всеукраинская газета «Русский Мир. Украина». 12.11.2009 [ Электронная версия ].URL: https://rusmir.in.ua/prob/106-unikalnaya-yazykovaya-situaciya-v-ukraine.html (дата обращения 27.12.2010).

7. Статус русского языка в большинстве стран не определен // Демоскоп Weecly: Электронная версия бюллетеня «Население и общество» / Институт демографии Гос. ун-та ‒ Высшей школы экономики. № 329‒330 14‒27 апреля 2008. URL:

https://www.demoscope.ru/weekly/2008/0329/tema02.php (дата обращения 03.06.11).

8. Население России. Народ России // Yes Travel. URL: https://www.yestravel.ru/russia/people/(Дата обращения 04.06.11).

1) Построение и использование меню

на C++ Builder

Отклики на выбор пунктов меню.

void __fastcall TForm1::N6Click(TObject *Sender)

{

Label1->Caption="Лабораторная 3";

}

//---------------------------------------------------------------------------

void __fastcall TForm1::N3Click(TObject *Sender)

{

Label1->Caption="Выбрано: Загрузить";

}

//---------------------------------------------------------------------------

void __fastcall TForm1::N4Click(TObject *Sender)

{

Label1->Caption="Выбрано: Сохранить";

}

//---------------------------------------------------------------------------

void __fastcall TForm1::N5Click(TObject *Sender)

{

Close();

}

Меню на SE

Существуют главное меню – JMenuBar

подменю к главному – JMenu

пункты меню к подменю для выбора JMenuItem

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.lang.Math.*;

import java.awt.event.ItemEvent;

import java.awt.event.ItemListener;

import javax.swing.*;

public class Prog_3_1

{

JFrame form;

JMenuBar menu1; // главное меню

JMenu mFile; // подменю

JMenu mHelp;

JMenuItem item1; // пункты меню для выбора

JMenuItem item2;

JMenuItem item3;

JMenuItem item4;

JLabel lb;

Prog_3_1 ()

{

form = new JFrame();

form.setSize (500,300);

form.setTitle ("лабораторная 3");

form.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

form.setLayout(null);

lb = new JLabel();

lb.setBounds(20,20,400,40);

lb.setText("Выбран: ");

form.add(lb);

menu1 = new JMenuBar(); // инициализация главного меню

mFile = new JMenu("Файл"); // подменю

mHelp = new JMenu("Помощь");

menu1.add(mFile); // закрепление подменю к главному

menu1.add(mHelp);

JMenuItem item1 = new JMenuItem("Загрузить"); // инициализация пункта

JMenuItem item2 = new JMenuItem("Сохранить");

JMenuItem item3 = new JMenuItem("Выход");

JMenuItem item4 = new JMenuItem("О программе");

mFile.add(item1); // закрепление пункта к подменю

mFile.add(item2);

mFile.add(item3);

mHelp.add(item4);

form.setJMenuBar(menu1); // закрепление главного меню к форме

item3.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

System.exit(0);//Выход из системы

}

});

item1.addActionListener(new ActionListener()

{


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: