русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

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


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Calculator.java


Дата добавления: 2015-06-12; просмотров: 874; Нарушение авторских прав


package com.devious.calculator;

 

import javax.swing.*;

 

public class Calculator

{

public static void main(String[] args)

{

try {

UIManager.setLookAndFeel(

UIManager.getCrossPlatformLookAndFeelClassName());

} catch (Exception e) {}

 

JFrame calcFrame = new JFrame("Calculator");

 

CalcModel model = new CalcModel();

CalcPanel calcPanel = new CalcPanel(model);

calcPanel.init();

 

calcFrame.setContentPane(calcPanel);

calcFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

calcFrame.pack();

calcFrame.setVisible(true);

}

}

После создания файлов перейдем в представление Навигатора и выполним команду команду File, Refresh для обновления проекта Eclipse, рис.15.

Рис.15. Файлы в составе проекта

CalcPanel.java обрабатывает большую часть пользовательского интерфейса нашего калькулятора. Calculator.java отвечает за настойку графического интерфейса и его отображение. Большая часть важной работы обеспечивается файлом CalcModel.java, который реализует непосредственно "механику" калькулятора: реакцию на события, производство числовых вычислений, обновление окна и так далее.

Самый простой путь исследования кода заключается в переключении в перспективу Java или в перспективу Просмотра Java (Java Browsing). Используйте элемент меню Window, Open Perspective или нажмите кнопку Open на "перспективной" панели инструментов.

При использовании Package Explorer для просмотра исходного кода вы можете заметить, что представление группировки кода является избыточным. Чтобы его закрыть, нажмите на значок х в заголовке его окна. При необходимости отобразить его снова, используйте команду меню Window, Show View, Outline. На рис.16 показано содержимое пункта меню Window, Show View и окна кода.



Рис.16. Выбор представления для исследования кода



<== предыдущая лекция | следующая лекция ==>
CalcPanel.java | Запуск кода и отладка


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.222 сек.