Выпадающие списки Java

Выпадающие списки JavaЕсли вариантов для выбора слишком много, переключатели не подойдут, поскольку для них не хватит места на экране. В этом случае следует использовать выпадающие списки(combo box). Если пользователь щелкнет на этом компоненте, откроется список из нескольких пунктов и пользователь сможет выбрать один из них.

Если выпадающий список является редактируемым, то строку, соответствующую выбранному пункту, можно редактировать подобно содержимому обычного текстового поля. Таким образом, редактируемый выпадающий список объединяет в себе гибкость текстового поля и возможность выбора из фиксированного набора возможностей, предусмотренных заранее. Выпадающие списки реализуются  с помощью класса JComboBox. Читать

Семантические и низкоуровневые события в библиотеке AWT

Семантические и низкоуровневые события в библиотеке AWTВ AWT события разделены на низкоуровневые(low-level) и семантические(semantic). Семантические события описывают действия пользователя, например, щелчок на кнопочке; следовательно, событие ActionEvent является семантическим. Низкоуровневые события обеспечивают возможность таких действий.

Если пользователь щелкнул на кнопке, значит, он нажал кнопку мыши, возможно, переместил курсор по экрану и отпустил кнопку мыши(причем курсор мыши должен находиться в пределах кнопки). Читать

Статические вложенные классы

Статические вложенные классыМожет случиться так, что вам нужно будет использовать вложенный класс, просто для того чтобы скрыть его внутри другого класса, а ссылка на объект внешнего класса окажется ненужной. Подавить генерацию этой ссылки можно, объявив  вложенный класс статическим(static).

Предположим нам нужно найти в массиве максимальное и минимальное число. Понятно, для этого мы напишем два метода: один для нахождения максимального а второй для минимального числа. При вызове обеих функции массив просматривается дважды. Было бы намного эффективнее просматривать массив только один раз, одновременно определяя и максимальное, и минимальное число. Читать

Простой калькулятор на Java

Простой калькулятор на JavaПредставляю вам готовый калькулятор на Java. Просто скопируйте нижний код и вставьте его в ваш IDE Eclipse или NetBeans. Читать

Типы данных Java

Типы данных JavaЯзык Java является строго типизированным. Тип каждой переменной должен быть объявлен. В Java есть 8 основных типов данных. Четыре представляют собой целые числа, два представляют собой числа с плавающей точкой, один представляет символы в формате Unicode и последний представляет логическое значение True и False. Читать

Самая простая программа на языке Java

Самая простая программа на языке JavaРассмотрим самую простую программу, какую только можно себе представить. В процессе работы она лишь выводит сообщение "Привет земляне!" в консольное окно.

Вот как выглядит программа в IDE Eclipse: Читать