Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «lfa»
Total Network Inventory 2: умный учёт компьютеров 2011-09-27 23:17:08
Работа сисадмина требует усидчивости. Это только на первый взгляд кажется, что он первый бездельник ...
+ развернуть текст сохранённая копия
Работа сисадмина требует усидчивости. Это только на первый взгляд кажется, что он первый бездельник в офисе и ничего не делает. На нём держится вся IT-структура организации, включая телефоны, чайники...
Все подробности в блоге Ламер street
Тэги: inventory, lab, network, soft, softinventive, tni, total, компьютер, учёт
JAVA / Создаём свой Look and Feel — Часть I 2011-09-22 16:10:36
Добрый день, Хабражитель!
+ развернуть текст сохранённая копия
Добрый день, Хабражитель!
Уже достаточно много было рассказано о Swing и графике, также немного было упомянуто о различных незаурядных возможностях, предоставляемых сторонними библиотеками.
Сегодня же я представлю на Ваш суд «последний рубеж» погружения во все те возможности, которые предлагает нам Swing – создание своего Look and Feel класса, а также всего того, что потребуется по ходу дела.
Сразу скажу — если Вы хотите взяться за написание своего примера, а не просто «подсмотреть» пару интересных моментов — будьте готовы угробить потратить на это дело много времени, если Вы конечно собираетесь выпустить что-то более-менее живое и юзабельное в любых приложениях в качестве «обёртки», а также собираетесь в дальнейшем поддерживать созданный вами LaF.
Но даже если Вы не собираетесь делать свой LaF – советую всё же ознакомиться с содержанием. Уверен Вы найдёте много нового и интересного. И даже, возможно, поймёте в чём был корень той или иной интерфейсной проблемы, которая, вероятно, мучала Вас долгие месяцы и годы.
Tip: Если Вы не ещё не знакомы с графикой и Swing в Java более-менее тесно — советую сперва перечитать несколько статей на тему (к примеру оффициальный туториал, статью по Swing от Skipy или же мои предыдущие вводные статьи).
Итак, подробнее под катом...
Тэги: feel, java, laf, look, lookandfeel, mylookandfeel, weblookandfeel, интерфейс, приложение
JAVA / Скины в Java 2011-09-19 23:05:56
Для Swing существует несколько коммерческих и бесплатных библиотек LookAndFeel. Использование LAF ...
+ развернуть текст сохранённая копия
Для Swing существует несколько коммерческих и бесплатных библиотек LookAndFeel. Использование LAF позволяет менять внешний вид приложений и добавлять поддержку тем оформления практически без кодирования.
Одной из наиболее качественных LAF-библиотек является Substance. Она включает в себя хорошо прорисованные стандартные компоненты и более десятка скинов:
Рассмотрим как можно с помощью Substance добавить в приложение возможность выбора скинов пользователем.
Читать дальше →
Тэги: gui, java, laf, skinning, swing
Инструкция по монтажу холодильных агрегатов Cubigel 2011-09-15 22:56:30
В статье показаны схема принципиальная компрессорно-конденсаторного агрегата Cubigel и схема ...
+ развернуть текст сохранённая копия
В статье показаны схема принципиальная компрессорно-конденсаторного агрегата Cubigel и схема электрическая Читать дальше... Copyright © 2011, holod-proekt.com - Проектирование холодильных систем. Все права защищены. | Постоянная ссылка | Комментарии: нет Вы также можете ознакомиться с другими материалами рубрики Инструкция.
Related posts: - Герметичные поршневые компрессоры Cubigel
- Компрессорно-конденсаторные агрегаты Cubigel
Тэги: cubigel, hmbp, lbp, r404a, агрегат, вакуум, вакуумирование, вентиль, всасывание, герметичный, давление, дроссельный, заполнение, инструкция, компрессор, компрессорно-конденсаторные, линия, монтаж, навгнетания, подключение, принципиальный, производительность, процесс, реле, схема, хладагент, электрический
JAVA / Углубляясь в Graphics2D 2011-09-01 17:38:28
Добрый день, Хабражители!
+ развернуть текст сохранённая копия
Добрый день, Хабражители!
Сегодня я опять постараюсь привлечь Ваше внимание к некоторым сторонам и тонкостям работы с графикой в Java. Я уже кратко описал в предыдущей статье некоторые доступные средства и способы создания компонентов и UI, но это лишь вершина айсберга. Именно поэтому я хочу уделить отдельное внимание (и статью) именно работе с графикой. Естественно имеется в виду Graphics2D – Java 3D это большая отдельная тема (возможно о ней еще пойдет речь в дальнейшем, но не сегодня).
Итак, из предыдущей статьи Вам уже должны быть известны некоторые основы построения компонентов — постараемся расширить эти знания.
Начнем с того, что если рассматривать любой компонент с точки зрения MVC – он состоит из 3ех частей:
Model – модель, которая хранит в себе данные о состоянии компонента и на основе которой строится внешний вид
View – непосредственно визуальное отображения компонента
Controller – отвечает за управление компонентом (события от клавиатуры, мыши и прочих устройств ввода)
Фактически, все стандартные компоненты Swing построены по паттерну MVC. К примеру в JButton — ButtonModel отвечает за поведение и состояние кнопки (Controller и Model), а ButtonUI в свою очередь за внешнее её представление (View). В итоге на долю самого класс JButton практически ничего не остаётся. Речь пойдет по большей части о реализации внешнего представления компонентов (View), и если уточнять — о Graphics2D, на основе которого, фактически, рисуется весь интерфейс.
Не буду спорить, что на данную тему есть множество различного материала, но он настолько раздроблен и раскидан по просторам сети, что мне кажется не лишним собрать всё в одном месте и последовательно изложить.
Читать далее...
Тэги: feel, graphic, java, laf, look, weblookandfeel
Главная / Главные темы / Тэг «lfa»
|
Взлеты Топ 5
Падения Топ 5
|