Архив для категории: ‘Java’

Сводка основных использованных команд в Java первый набор

actionPerformed(ActionEvent e) — метод интерфейса ActionListener для обработки событий от кнопок, пунктов меню и текстовых полей (при нажатии клавиши <Enter>. add(bi) — добавляет на форму элемент с именем м; например, кнопку. add(bi, BorderLayout .NORTH) — размещает элемент с именем м на верхней части формы с помощью диспетчера компоновки

Читать далее »

Сравнительный анализ Java и C#: общность платформ и отличительные особенности

Язык Java создан фирмой Sun для Интернета в середине 90-х годов прошлого столетия. Можно было бы сказать, что это еще один вариант С++, только без указателей, без необходимости сборки мусора (очистки памяти от неиспользуемых объектов), наличия лучшей системы защиты и пр., если бы не одно фундаментальное обстоятельство: Java позволял создавать интерактивные приложения (апплеты) непосредственно в […]

Читать далее »

Программирование обработки событий от элементов, мыши и клавиатуры на Java

Для того чтобы перехватывать события от мыши, нужно подключить прослушивателъ событий. Для различных элементов используются различные прослушиватели событий. Для программных кнопок, текстовых полей и меню прослушиватели событий строятся на основе интерфейса ActionListener. Для выпадающих списков и флажков используется интерфейс ItemListener, ДЛЯ клавиатуры — KeyListener, ДЛЯ МЫШИ — MouseListener и т. д. Подключение интерфейсов реализуется сразу […]

Читать далее »

Программирование ввода-вывода с использованием файлов на Java

Рассмотрим еще один аспект работы в Java — чтение из файла и запись в файл. В совокупности с рассмотренными выше вопросами — это одна из важнейших сторон программирования в Java. Ввод-вывод играет большую роль в системах обработки информации. Часто просто требуется ввести какую-нибудь строку или число.

Читать далее »

Краткие теоретические сведения JavaScript

В документы HTML можно вставлять программы (скрипты), написанные на языках JavaScript и VBScript. В этом практическом пособии мы будем использовать программы на языке JavaScript. Для вставки скрипта в тело HTML-документа понадобится придерживаться следующего синтаксиса:

Читать далее »

Работа с графикой на Java

Простейшее рисование на формах и апплетах выполняют методы класса Graphics. В апплете имеется стандартный метод paint() (Graphics д),который использует переменную графического контекста g для рисования простейших фигур и вывода текста. Например, вывод текстовой строки выполняется таким образом:

Читать далее »

Создание почтовой службы в стандартном Java

Цель занятия Ознакомиться с построением простого почтового клиента для сети Internet. Научиться формировать почтовое сообщение и получать ответные сообщения от почтового сервера. Дополнительные сведения можно найти в [15]. Краткие теоретические сведения

Читать далее »

Чтение XML-файла с использованием файлового диалога в Java

Цель занятия В этом занятии надлежит познакомиться с работой компонента файлового диалога для выбора XML-базы и загрузки ее в текстовую область для выполнения последующего поиска. Будет использована база данных, содержащая сведения о курсах валют. Поиск котировки валюты осуществляется по ее названию. Диалоговый интерфейс предполагает использование компонента JOptionPane пакета Swing. Более подробно о компонентах пакета Swing […]

Читать далее »

Классы в языке Java

Классы являются основой объектно-ориентированного программирования. Физически классу соответствует некоторая сущность. Например, можно рассматривать класс автомобилей, класс водителей, класс дорожных знаков, класс бездомных животных и т. п. Для того чтобы что-то можно было делать с классом, его следует описать. Схематически это можно представить таким образом:

Читать далее »

Основы XML. Преобразование XML-HTML. Использование JavaScript

Цель занятия Знакомство с технологией XML. Изучение возможности представления документов XML в HTML. Использование скриптов JavaScript для навигации по таблице XML и организации поиска данных по условию. Рекомендуемая литература [4, 13, 16]. Краткие теоретические сведения

Читать далее »
 
Rambler's Top100