Компоненты и контейнеры в Swing. Типы окон. Графический контекст. Примитивы. Работа с цветом. Органы управления: JLabel, JButton, JCheckBox, JRadioButton, JList, JComboBox, JTextField, JTextArea, JSlider, JProgressBar, JTable, JTree, JTabbedPane. Контейнеры: JPanel и JScrollPane. Менеджеры компоновки: FlowLayout, BorderLayout, GridLayout, CardLayout. Menu.
Основная литература
Г.Шилдт. Java. Полное руководство. - М.: Вильямс, 2012.
Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала. - М.: Вильямс, 2010.
Б. Эккель. Философия Java. - Спб.:Питер, 2014.
Joshua Bloch. Effective Java: Second Edition. - Prentice Hall, 2008.
Дополнительная литература
Роберт Лафоре. Структуры данных и алгоритмы в Java. - Спб.:Питер, 2013.
М.Гранд. Шаблоны проектирования в JAVA. Каталог популярных шаблонов проектирования, проиллюстрированных при помощи UML. - М.: Новое знание, 2004.
http://docs.oracle.com/javase/tutorial/
http://www.intuit.ru/department/pl/javapl/
Тема 9. Модель делегирования событий в Java
Источники событий. Интерфейсы-слушатели. Блоки прослушивания. Обработка событий отдельным или вложенным классом.
Основная литература
Г.Шилдт. Java. Полное руководство. - М.: Вильямс, 2012.
Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала. - М.: Вильямс, 2010.
Б. Эккель. Философия Java. - Спб.:Питер, 2014.
Joshua Bloch. Effective Java: Second Edition. - Prentice Hall, 2008.
Дополнительная литература
Роберт Лафоре. Структуры данных и алгоритмы в Java. - Спб.:Питер, 2013.
М.Гранд. Шаблоны проектирования в JAVA. Каталог популярных шаблонов проектирования, проиллюстрированных при помощи UML. - М.: Новое знание, 2004.
http://docs.oracle.com/javase/tutorial/
http://www.intuit.ru/department/pl/javapl/
Достарыңызбен бөлісу: |