» Форма входа

»Мoy-weB ver.4.1

» Статистика

Главная » Статьй и уроки
« 1 2 ... 11 12 13 14 15 ... 25 26 »
Раздельная обработка одиночного и двойного клика мыши в swing Статьй и уроки

Раздельная обработка одиночного и двойного клика мыши в swing


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

На
первый взгляд задача достаточно простая, можно сделать свой слушатель
событий мыши и использовать метод getClickCount() класса MouseEvent .
Однако при этом мы сталкиваемся с непреодолимой проблемой: при
одинарном и двойном клике всегда будет вызываться метод
mouseClicked(MouseEvent e) при том, что getClickCount() выдаст 1. Т.е.
мы никак не можем сказать, в момент обраб ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 529 20.Сен.2008


Сокращение времени загрузки веб-страниц с помощью CSS Статьй и уроки

Сокращение времени загрузки веб-страниц с помощью CSS

1. Избегайте использования таблиц для разметки страницы


Вот шесть причин, по которым лучше использовать CSS, а не таблицы, для разметки страниц:


* Браузеры анализируют таблицы дважды: первый раз для того, чтобы
оценить структуру таблицы, и второй — для орпреления их содержимого.
* Таблицы отображаются сразу полностью, а не по мере загрузки.
* Таблицы заставляют использовать прозграчные картинки для определения ширины колонок и т.п.
* CSS требует гораздо меньше кода, чем перегруженные таблицы
* Весь CSS-код может быть вынесен во внешний файл, который будет грузиться всего один раз и храниться в кэше браузера.
* При помощи CSS можно контролировать очерёдность загрузки элементов страницы.

2. Не используйте ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 546 20.Сен.2008



Скриптовые закладки Статьй и уроки

Скриптовые закладки


Для выполнения однотипных задач лучше всего использовать пакетные
файлы, т. е. файлы которые автоматизируют работу. Например в среде DOS
— BAT-файлы, в Windows — WSH (Сервер Сценариев) и т. д. Ну, а с помощью
закладок любого браузера, поддерживающего протокол javascript:,можно
добиться невообразимо быстрых и полезных результатов, создавая
cкриптовые закладки или просто JS-закладки. После того, как вы
установите первую такую закладку, я гарантирую, что ваш взгляд на
блуждание по интернету (и не только) в корни изменится, разумеется в
лучшую сторону.

JS-закладка,
это простая закладка в браузере, которая содержит одну строчка
javascript-а и использует протокол javascript:. Т. е. при активизации
JS-закладки, выполняется код скрипта, а не превычная загрузка ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 591 20.Сен.2008


Редактирование текстовых элементов Статьй и уроки

Редактирование текстовых элементов


В версию 5.5, всенародно любимого браузера ;), ввели очень интересное
свойство contentEditable. Используя это свойство к любому элементу
HTML-документа, вы можете его (элемент) редактировать прямо в окне
браузера (elementID.contentEditable=true). А самое главное то, что
после внесения изменений, можно отключить редактирование и наслаждаться
результатом не перезагружая сам документ
(elementID.contentEditable=false). Теперь Internet Explorer можно
использовать как простенький WYSIWYG-редактор.

Пример использования редактирования элемента:


<html ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 525 20.Сен.2008


Rich Internet Application и контент-менеджмент Статьй и уроки

Rich Internet Application и контент-менеджмент

Ныне
модно говорить о Web 2.0. В то время как идея коллективного разума,
заложенная в это определение его же автором Тимом О’Рейли, по-прежнему
остается темой досужих разговоров, нельзя не заметить, что всемирная
паутина меняется. Веб-приложения по удобству использования становятся
все ближе к настольным приложениям. Данная тенденция с нарастающей
прогрессией охватывает Интернет и уже сегодня можно говорить о
наступлении эры веб-приложений нового типа, обогащенных веб-приложений
или RIA. Впрочем, популярность таких терминов как Web 2.0 и RIA столь
высока, что разработчики спешат повесить привлекательные ярлычки на
свои продукты, порой толком не разбираясь в том, что подразумевается
под этими терминами. Так, что же такое RIA ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 510 20.Сен.2008


Немного из истории: Кое-что о WAP Статьй и уроки

Немного из истории: Кое-что о WAP


Сегодня и в России уже никого не удивишь сотовым телефоном. Трубки есть
и у бизнесменов, и у студентов. Однако если последние используют
возможности трубки процентов на 50 - 60, а может - и меньше, то деловые
люди, как говорится, берут от телефона все. Или почти все.

Сегодня
возможности сотовых телефонов просто огромны, и с каждым днем они
только увеличиваются. А если учесть, что компании, производящие сотовые
телефоны, выкидывают на рынок не по одной новинке в месяц, то уследить
за всеми новшествами практически невозможно. Да это и не нужно.
Достаточно вовремя узнавать о действительно глобальных и перспективных
нововведениях.

К чему я веду? Сегодня большинство из нас (причем
подавляющее) уже поняли, что жизнь без Интернета - и не жизнь в ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 557 20.Сен.2008


Использование фонового изображения для замены текста Статьй и уроки

Использование фонового изображения для замены текста


С помощью простого трюка CSS вы можете улучшить представление шрифтов
на своих веб-страницах. При этом и неграфические броузеры и поисковые
роботы смогут с ними нормально работать.

Для
понимания этого урока читателю вполне хватит базовых знаний о таблицах
стилей. Кроме того, предполагается, что предложенный метод будет
применяться аккуратно и ответственно в логически верно размеченных
документах.

Введение


Вы
мечтаете получить типографское качество заголовков и декоративных
шрифтов с помощью изображений вместо "голого" HTML? При всех тех
богатых возможностях форматирования текста, имеющихся в CSS, иногда
трудно удержаться от желания открыть Adobe Photoshop и набрать там
текст ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 557 20.Сен.2008


Конфигурирование сайта с помощью файла .htaccess Статьй и уроки

Конфигурирование сайта с помощью файла .htaccess

Web
- сервер Apache - это мощный и многофункциональный программный продукт
с разнообразными возможностями. В данной статье будут расмотрены приёмы
конфигурирования Apache, наиболее часто встречающиеся при разработке
Web - сайтов.

Как известно, все настройки сервера Apache
находятся в файлe httpd.conf, доступ к которому имеется не всегда.
Например, если используется виртуальный сервер на хостинге, когда один
сервер Apache обслуживает сотни сайтов, то, естественно, нельзя
позволить владельцу одного сайта менять конфигурацию сервера, которая
отразится на всех остальных сайтах. Тем не менее Web - сервер Apache
допускает конфигурирование на уровне отдельных каталогов при помощи
файлов .htaccess. Именно на работу с этими файлами, как единственными ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 659 20.Сен.2008


Как совместить пиксел к пикселу фон и содержимое во всех браузерах Статьй и уроки

Как совместить пиксел к пикселу фон и содержимое во всех браузерах


Я постоянно слышу, как начинающие дизайнеры жалуются что, когда им
нужно совместить какую-то картинку и фон, то в разных браузерах
выглядет по разному. Многие говорят, что выхода нет. Я тоже так думал и
постоянно создавал javascript, который бы выбирал, какой Background
использовать для разных броузеров.

Я
нашёл выход и теперь не понимаю, как я раньше не догодался! Работает он
с MSIE3, MSIE4, NN3, NC4. Напомню, что 97% юзеров используют один из
них (или два (или три, как я)). Сразу предупреждаю, что я не скажу ни
слова о CSS, так как мой способ работает для всех броузеров, включая
NN3.

Сначала я покажу разницу в том, как работают MSIE и
NETSCAPE с margins, а потом напишу code, который нужно использовать. < ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 526 20.Сен.2008


Загрузчик в HTML Статьй и уроки

Загрузчик в HTML


Рассмотрим типичную ситуацию. Пользователь щелкнул на гиперссылке и
браузер начал закачивать запрошенный ресурс. Предположим, что
пользователь использует для подключения к Internet модем и эффективная
скорость (то есть та скорость, с которой реально пересылаются данные)
колеблется где-то около 20Кбит в секунду. Такой показатель для
российских телефонных линий - дело обыкновенное. Так же предположим что
объем закачиваемого файла равен 200Кб. Нехитрый подсчет показывает, что
файл будет загружаться около 80 секунд.

В
связи с таким большим временем загрузки возникает опасение, что
пользователь не дождется загрузки. Ведь до того, как ресурс
прогрузится, пользователь не может определить, идет ли процесс загрузки
или же браузер пытается открыть мертвую ссылку. ... Читать дальше »

Написал: CorsaR

Голосов: Просмотров 495 20.Сен.2008