Август 26th, 2010 от Abizan
Нет комментариев »
Сделать так, чтобы у нашей программы, написанной на C# была иконка в трее проще простого! Для этого в .NET есть класс NotifyIcon. Он даже размещен в палитре компонентов Toolbox.
Вот его основные свойства:
- BalloonTipIcon – значок для отображения на всплывающей подсказке
- BalloonTipText – текст для отображения на всплывающей подсказке
- BalloonTipTitle – заголовок всплывающей подсказки
- ContextMenuStrip – контекстное меню, которое будет вызываться при щелчке правой кнопкой мыши по значку в трее
- Icon – Иконка, которая отображается в трее.
- Text – текст подсказки, отображаемый при наведении указателя мыши на значок в области уведомлений (tray).
- Visible – свойство, указывающее, виден ли значок в области уведомлений.
У компонента есть все события, которые могут понадобиться программисту. Среди них:
- BallonTipClicked
- BallonTipClosed
- BallonTipShown
- Click
- DoubleClick
- MouseClick
- MouseDoubleClick
- MouseDown
- MouseMove
- MouseUp
Я думаю нет нужды рассказывать, для чего нужно то или иное событие.
Если у Вас есть вопросы по классу NotifyIcon – милости прошу, задавайте их в комментaриях
Tweet This Post
Июль 25th, 2010 от Abizan
Нет комментариев »
Как Вы помните, классы Sprite и TiledLayer являются потомками класса Layer. Обычно игра состоит хотя бы из одного TiledLayer’а и нескольких Sprite’ов. Класс LayerManager делает работу со слоями гораздо проще. У него есть методы для добавления/удаления и вставки слоев, а также один метод отрисовки всех слоев сразу. Это означает, что Вам не нужно вызывать метод paint() у каждого графического объекта отдельно.
» Читать дальше: Программирование игр под J2ME: Управление слоями с помощью LayerManager
Tweet This Post
Июль 22nd, 2010 от Abizan
Нет комментариев »
В прошлых статьях, посвященных программированию игр под Java 2 ME, мы рисовали троллфейс с помощью класса Image, хотя имеет смысл отрисовывать его как спрайт. Спрайт – графический объект, который можно перемещать и анимировать.
В игровом API Java 2 Micro Edition есть специальный класс Sprite, который используется для отрисовки спрайтов. Этот класс поддерживает методы для проверки столкновений (collisions) с другими игровыми объектами – изображениями, спрайтами и TiledLayer. Анимация спрайта происходит почти также, как использование класса TiledLayer, с помощью набора разных картинок в одном изображении. » Читать дальше: Программирование игр под J2ME: Спрайты
Tweet This Post
Июль 3rd, 2010 от Abizan
Нет комментариев »
Продолжение цикла статей по программированию игр под Java 2 ME. Здесь рассказывается об использовании класса TiledLayer. Мы будем использовать его для рисования фона.
» Читать дальше: Программирование игр под J2ME: Создание фона с помощью TiledLayer
Tweet This Post
Июль 1st, 2010 от Abizan
Нет комментариев »
Эта статья является продолжением цикла статей по программированию игр на платформе J2ME. В ней показано, как написать простенькое приложение с использованием класса GameCanvas. » Читать дальше: Программирование игр под J2ME: Начнем с GameCanvas
Tweet This Post