[Подлинное пятно] Пример разработки Java Daquan Java обработка изображений рисунок с специальным эффектом анимация анимация и игровой рисунок PDF Рисунки и рисунок изображения PDF Таблица считывателя сетевой приложение Tsinghua University Press

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии


| |||||||
| |||||||



![]()
| Заголовок: | Примеры разработки Java (с CD Basic Volume)/серия разработки программного обеспечения для разработки программного обеспечения |
| Цена книги: | 128,00 юаней |
| Издательство: | Tsinghua University Press |
| Дата публикации: | 2016 |
| Номер ISBN: | 9787302384786 |
| «Примеры разработки Java (базовый объем)» фильтры и собирают около 600 случаев разработки Java от базовых знаний до расширенных приложений интерпретируется.Книга разделена на 5 глав и 24 глав, в том числе: применение среды разработки, базовые приложения Java, применение массивов и коллекций, технологии обработки струн, объектно-ориентированные технологические приложения, применение перечисления и генерики, размышления и обработка исключений, а также Технология нескольких потоков, обычно используемые классы программирования, компоненты Commons, дизайн формы, спецэффекты формы, основные приложения управления, приложения управления композитными типами данных, другие приложения расширенного управления, управляющие спецэффекты и пользовательские элементы управления, операции файлов и папок и чтение файлов / Написание/организация и контроль, эксплуатационные офисные документы, сжатие файлов, операции базы данных, приложения SQL, запросы данных и расширенные приложения базы данных.CD-CD, поставленный книгой, поставляется с исходной программой примера и некоторыми видео по объяснению. «Примеры примеров разработки Java (базовый объем)» подходит для программистов Java для ссылки и обзора, а также для начинающих Java, таких как студенты колледжа, студенты по разработке программного обеспечения и связанные с ними, ищущие работу, для обучения, практики и использования быстро. |
|
Amatalize записывать
Глава 1 Синтаксис Java и объектно-ориентированная технология
Глава 1 Применение среды разработки 2 1.1 Java Environment 3 Пример 001 Скачать JDK Development Kit 3 ? Пример 002 Установите инструментарий JDK на указанный диск 5 ? Пример 003 Установка переменной среды JDK 6 Пример 004 Проверьте Java Development Environment 8 Пример 005 Скачать и установить среду выполнения JRE 9 Пример 006 Программирование Isosceles Треугольник, состоящий из звездочек 10 1.2 Инструменты разработки 12 Пример 007 Скачать последнее Eclipse 12 Пример 008 Установите пакеты китайского языка для последнего Eclipse 14 ? Пример 009 Рабочие пространства, которые используют Eclipse 16 ? Пример 010 Программирование вывода выражений символов в проекте 17 Eclipse Project 17 Пример 011 Добавление новой среды JDK для Eclipse 19 Пример 012 Импорт существующих проектов в Eclipse 20 Пример 013 Добавить библиотеку классов в проект 21 Пример 014 Сделать текущий проект зависеть от другого проекта 22 1.3 Интерфейс дизайнер 22 Пример 015 Установка интерфейса дизайнер 22 Пример 016 Разработать диалоговое окно «Завод системы Windows» Интерфейс 24 Пример 017 Программа дизайна калькулятора интерфейс 26 Пример 018 Разработать интерфейс о системе управления запасами 28 Глава 2 Java Basic Application 29 2.1 Основной синтаксис 30 Пример 019 Информация об ошибке вывода и информация отладки 30 Пример 020 Получить входные символы от консоли 31 ? Пример 021 Передача внедренной программы реализации выходного потока 31 Пример 022 Автоматическое преобразование типа и преобразование типа листа 33 2.2 Оператор 34 ? Пример 023 Шифрование может быть таким простым (битовая операция) 34 Пример 024 Используйте тройной оператор, чтобы определить нечетные и четные числа 35 Пример 025 Используйте номера плавающей запятой более точно 35 Пример 026 Реализовать 2 без оператора умножения×16 37 Пример 027 Реализовать две переменные по обмену (без помощи 3 -я переменная) 37 2.3 Условное утверждение 38 Пример 028 Определите, является ли определенный год 38 -м годом 38 Пример 029 Проверьте законность информации о входе в систему 39 ? Пример 030 Назначение отделов новым сотрудникам 40 Пример 031 Используйте оператор переключения для расчета скидок на основе суммы потребления 41 Пример 032 Определите сезон месяца, когда пользователь входит 42 2.4 Цикл управление 43 Пример 033 Петля с оператором автоматического ввода Массив 43 Пример 034 Используйте для цикла для вывода Ян Хуи Треугольник 43 ? Пример 035 Вывод на консоли с использованием вложенной петли Девять-девять умножения Таблица 44 Пример 036 Используйте петлю, чтобы рассчитать 1+1/2! +1/3!… 1/20! Пример 037 Для выхода из петли Полово Diamond 46 Пример 038 Foreach Loop лучше, чем для петли 47 Пример 039 Прекращение тела циркуляции 48 Пример 040 Фильтр тела циркуляции 49 Пример 041 Предел цикла 50 Глава 3 Применение массивов и коллекций 51 3.1 Массив Прохождение 52 Пример 042 Получите минимальное значение одномерного массива 52 Пример 043 Смены ряды и столбцы в 2D массиве 53 Пример 044 Случайно нарисуйте счастливчику, используя массивы 54 ? Пример 045 Используйте массив, чтобы установить имя столбца и ширину столбца JTable Таблица 55 3.2 Операция массива 57 Пример 046 Граница подписания массива 57 ? Пример 047 Управление кнопкой управления массивом интерфейса 58 Пример 048 Массив управления флажками 59 Пример 049 Инвертировать строку с массивом 60 3.3 Сортировка массива и запрос 61 ? Пример 050 Используйте метод выбора Sort 61 Пример 051 Использование Bubble Sort 62 Пример 052 Используйте быструю сортировку 64 Пример 053 Используйте метод прямой вставки 65 Пример 054 Используйте метод SORT () для сортировки массива 67 ? Пример 055 Отменить порядок элементов в массиве 68 3.4 Обычно используемые коллекции 69 Пример 056 Сохранить имена студентов с помощью динамических массивов 69 Пример 057 Используйте коллекцию списков для предоставления информации о студентах 70 Пример 058 Используйте Treesset для создания автоматической сортировки без повторения Случайный массив 71 Пример 059 Набор отображения карт реализует провинциальный и муниципальный каскадный ящик 73 Глава 4 Технология обработки строк 75 4.1 Формат строки 76 Пример 060 Номера формата в строку валюты 76 Пример 061 Форматируйте текущую дату 77 Пример 062 Кэпсы денежной суммы формат 78 Пример 063 Класс Строка Форматирует текущую дату 80 Пример 064 Преобразование корпуса строк 82 Пример 065 Преобразование символов и кодов Unicode 83 4.2 Определите строку 84 Пример 066 Определите, правильное ли имя пользователя 84 ? Пример 067 Имя пользователя сортировки 85 Пример 068 Определите запросы веб -страницы и FTP -запросы 86 Пример 069 Определить тип файла 87 Пример 070 Определите, является ли строка номером 89 Пример 071 Проверьте обоснованность IP -адресов 90 Пример 072 Идентификация незаконных телефонных номеров 91 4.3 Операция строка 92 Пример 073 Строки ветвления на основе знаков препинания 92 Пример 074 Вывод каждый символ строки в обратном порядке 94 Пример 075 Получите количество китайских символов в строке 94 Пример 076 Замена партии определенного типа строки 95 Пример 077 Отображать исключения и сообщения об ошибках в форме 97 Пример 078 Отдельный путь файла от строки, Имя и расширение файла 98 Пример 079 Судить о законности номеров мобильных телефонов 99 ? Пример 080 Добавить символы с помощью строителя строк 100 Пример 081 Снимите все пространства в строке 101 ? Пример 082 Преобразование китайских иероглифы и кодов местоположения 102 Глава 5 Объектно-ориентированное технологическое приложение 103 5.1 Определение класса в Java 104 ? Пример 083 Пользовательские книги 104 Пример 084 Инструмент преобразования температуры 105 Пример 085 Значение инициализации по умолчанию домена составляет 106 Пример 086 Методы написания того же названия 107 Пример 087 Применение метода строительства 108 5.2 Использование модификаторов 109 Пример 088 Применение синглтонского режима 109 Пример 089 Анти-килограммы предков 110 Пример 090 Статистические книги Продажи 111 Пример 091 Ганноверская башня Решение проблем 112 Пример 092 Методы, которые не могут быть переписаны 113 5.3 Использование упаковки 114 ? Пример 093 Преобразовать строку в целое число 114 Пример 094 Целочисленная категория конвертер 115 Пример 095 Просмотреть диапазон значений номера 116 Пример 096 ASCII Кодирование просмотра 117 Пример 097 Сравнение двойных типов 118 5.4 Объектно-ориентированные функции 119 Пример 098 Различия между менеджерами и сотрудниками 119 Пример 099 Переписать методы в родительском классе 121 Пример 100 Рассчитайте площадь геометрического рисунка 122 Пример 101 Методы улучшения качества продукта 123 Пример 102 Простой торговый центр автомобилей 124 5.5 Применение объекта класса 126 Пример 103 Два идентичных домашних животных 126 ? Пример 104 Упростите переписывание метода Equals () 127 Пример 105 Поврекайте хэш -код объекта 129 Пример 106 Упростить переписывание метода HashCode () 130 Пример 107 Выходные объекты с использованием строк 132 Пример 108 Упростить переписывание метода ToString () 133 5.6 Клонирование и сериализация 134 Пример 109 Поддельный клонинг объектов Java 134 Пример 110 Мелкий клонирование объектов Java 135 ? Пример 111 Глубокое клонирование объектов Java 137 Пример 112 Сериализация и клонирование объекта 139 Пример 113 Сравнение эффективности глубокого клонирования 141 Пример 114 Применение переходных ключевых слов 143 5.7 Интерфейс и внутренние классы 145 Пример 115 Сортировка с использованием метода sort () 145 Пример 116 Упростить переписывание метода CompareTo () 146 Пример 117 Простое применение режима политики 148 Пример 118 Простое применение режима адаптера 149 Пример 119 Простое применение обычных внутренних классов 151 Пример 120 Простое применение локальных внутренних классов 152 Пример 121 Простое применение анонимных внутренних классов 153 Пример 122 Простое применение статических внутренних классов 154
Глава 2 Усовершенствованные приложения Java
Глава 6 Приложения перечисления и дженерики 158 6.1 Введение в использование перечисления 159 ? Пример 123 Просмотреть определение Enum Type 159 Пример 124 Основные особенности перечисления типов 160 Пример 125 Добавить информацию об элементах перечисления 161 Пример 126 Выберите соответствующий элемент перечисления 162 Пример 127 Эффективная коллекция перечисленных элементов 163 Пример 128 Эффективное отображение элементов перечисленного элемента 164 Пример 129 Итерация через элементы интерфейса перечисления 165 ? Пример 130 Простой инструмент слияния файлов 166 6.2 Введение в использование дженериков 168 Пример 131 Пользовательская не генеральная структура стека 168 ? Пример 132 Реализация структуры стека с использованием Generics 169 Пример 133 Пользовательский общий массив класс 170 Пример 134 Общие методы и запрос данных 171 Пример 135 Метод общего проведения и минимальное значение 173 Пример 136 Общий интерфейс и максимальное значение 174 Пример 137 Усовершенствованные дженерики с использованием подстановочных знаков 175 ? Пример 138 Общий метод поиска наполовину подключения 176 Глава 7 Обработка размышлений и исключений 178 7.1 Основание размышлений 179 Пример 139 5 способов создания класса класса 179 Пример 140 Получите имя объекта класса, представляющего сущность 180 Пример 141 Просмотр класса декларации 181 ? Пример 142 Посмотреть членов класса 182 Пример 143 Сортирующие занятия по иерархии наследства 184 Пример 144 Просмотреть информацию о внутренней категории 185 7.2 Усовершенствованное отражение 186 Пример 145 Динамически установите частный домен класса 186 Пример 146 Динамические методы вызова в классе 187 Пример 147 Динамический инстанция класса 188 ? Пример 148 Создать массив переменной длины 189 Пример 149 Переписать метод ToString (), используя отражение 191 Пример 150 Отражение и динамический агент 192 7.3 Общие неконтролируемые исключения 193 Пример 151 Арифметическое исключение 193 Пример 152 Исключение хранения массива 194 Пример 153 Аппресс-тип массивов. ? Пример 154 Null Pointer Exception 196 7.4 Общие проверенные исключения 197 Пример 155 В классе 197 не было обнаружено исключения Пример 156 Исключение незаконного доступа 198 ? Пример 157 В файле 199 не было обнаружено исключения Пример 158 Исключение работы базы данных 200 7.5 Лечение ненормального 201 Пример 159 Исключение брошено в метод 201 Пример 160 Исключение брошено на метод 202 Пример 161 Пользовательский класс исключений 203 Пример 162 Поймать одно исключение 204 Пример 163 Поймать несколько исключений 205 Глава 8 Технология многопоточного чтения 206 8.1 Основы нитей 207 Пример 164 Создайте новый поток без возврата значения 207 ? Пример 165 Проверьте статус запуска потока 208 Пример 166 Просмотреть имя потока в JVM 209 Пример 167 Просмотреть и изменить имя потока 211 ? Пример 168 Просмотреть и изменить приоритет потока 213 Пример 169 Использование потоков Daemon 214 Пример 170 Стренируйте текущую нить 215 Пример 171 Завершите указанный резьбу 217 Пример 172 Очередь прыжков в потоке 218 8.2 Синхронизация потока 219 Пример 173 Асинхронное чтение и написание данных 219 ? Пример 174 Как использовать синхронизацию потока 220 Пример 175 Используйте кодовые блоки для достижения синхронизации потоков 222 Пример 176 Используйте специальные доменные переменные для достижения синхронизации потока 223 Пример 177 Используйте блокировку повторного входа для достижения синхронизации потоков 224 Пример 178 Используйте локальные переменные потока для достижения синхронизации потока 225 Пример 179 Простая передача потока 227 Пример 180 Простой тупик 228 Пример 181 Решить проблему тупика 230 8.3 Продвижение потоков 231 Пример 182 Используйте блокирующие очереди для достижения синхронизации потока 231 Пример 183 Создайте новую ветку с возвратом значения 232 ? Пример 184 Оптимизировать многопоточное программирование с использованием пулов потоков 234 Пример 185 Связанные с потоком методы в классе объекта 235 Пример 186 Философский столовая Вопрос 237 Пример 187 Используйте семафоры для достижения синхронизации потоков 238 Пример 188 Используйте атомные переменные для достижения синхронизации потока 239 Пример 189 Обновление элементов управления Swing с использованием потоков распределения событий 241 Пример 190 Используйте класс Swingworker, чтобы завершить трудоемкие операции 242 Глава 9 Общие классы программирования 243 9.1 Использование календарного класса 244 Пример 191 Простые цифровые часы 244 Пример 192 Простые электронные часы 245 Пример 193 Простые аналоговые часы 246 ? Пример 194 Простой григорианский вечный календарь 248 Пример 195 Просмотреть информацию, связанную с днем рождения 249 9.2 SimpleDateFormat против часового пояса Использование класса 250 Пример 196 Дата формата достоверности 250 Пример 197 Общие форматы даты используют 252 Пример 198 Посмотреть локальный часовой пояс 253 ? Пример 199 Простой инструмент преобразования часового пояса 254 9.3 Использование класса системы 255 ? Пример 200 Просмотреть свойства общих систем 255 Пример 201 Перенаправление стандартной выводы 256 Пример 202 Рассчитайте время работы программы 257 Пример 203 Введите пароль из консоли 258 9.4 Использование математического класса 259 Пример 204 Преобразование угла и радиан 259 Пример 205 Использование тригонометрических функций 260 Пример 206 Использование обратных тригонометрических функций 261 Пример 207 Использование гиперболических функций 262 Пример 208 Экспоненциальные и логарифмические операции 263 9.5 Использование других часто используемых классов 264 Пример 209 Высокая целочисленная операция 264 Пример 210 Высокая операция с плавающей запятой 265 Пример 211 Семь звездного цветового генератора 266 Пример 212 Генератор номеров Big Lotto 267 ? Пример 213 Мониторинг состояния памяти JVM 268 Пример 214 Начните текстовый инструмент по умолчанию 269 Пример 215 Simple Scenshot Software 270 Глава 10 Компоненты Commons 272 10.1 Commons Ланг компонент Введение 273 Пример 216 Добавление элементов массива 273 Пример 217 Удаление элементов массива 274 Пример 218 Генерировать случайную строку 275 Пример 219 Сериализация и десериализация 276 ? Пример 220 Общие операции фракций 277 Пример 221 Диапазон целого числа суждения 279 10.2 Commons Введение в компоненты математики 280 Пример 222 Применение описательной статистики 280 ? Пример 223 Нарисуйте простую гистограмму 281 Пример 224 Расчет одномерной линейной регрессии 282 Пример 225 Эксплуатация матрицы реального числа 283 Пример 226 Общие операции комплексных номеров 284 Пример 227 Общие расчеты для распределения T 285 10.3 Commons Введение компонента IO 286 ? Пример 228 Упрощенное удаление файла (папка) 286 Пример 229 Упрощенный файл (папка) Копия 287 Пример 230 Упрощенная файл (папка) Сортировка 288 Пример 231 Упростить фильтрацию файла (папка) 289 Пример 232 Упростить операции чтения и записи файлов 290 10.4 Commons Введение в компоненты Beanatils 291 Пример 233 Установка простых свойств Javabean 291 Пример 234 Установите Javabean Cascaded Properties 293 Пример 235 Динамически генерировать Javabean 295 Пример 236 Скопируйте Javabean Properties 296 Пример 237 Динамическая сортировка Javabean 298 10.5 Введение в другие компоненты общин 299 Пример 238 Элегантный код JDBC 299 Пример 239 Набор результатов и список бобов 301 ? Пример 240 Написание зрителя MD5 302 Пример 241 На основе кодирования Base64 304 Пример 242 На основе декодирования Base64 305 Пример 243 Отправить простое письмо 306 Пример 244 Отправить электронное письмо 308 с вложениями Пример 245 Читать атрибуты файла XML 310
Глава 3 Приложение формы и управления
Глава 11 Дизайн формы 314 11.1 Установите позицию формы 315 Пример 246 Управляйте положением формы при загрузке 315 Пример 247 Установите положение формы на экране 315 ? Пример 248 Начните форму с последней закрытой позиции 316 Пример 249 Форма, которая всегда отображается на верхнем уровне рабочего стола 317 11.2 Изменить размер формы 319 Пример 250 Установите размер формы 319 Пример 251 Изменить размер формы в соответствии с размером рабочего стола 320 ? Пример 252 Настроить максимизацию, минимизацию и кнопки закрытия 321 Пример 253 Отключить изменение размера формы 323 11.3 Установите строку заголовка формы 324 Пример 254 Укажите значок строки заголовка формы 324 Пример 255 Перетащите форму без заглавной строки 325 Пример 256 Отменить форму заголовка и граница 326 Пример 257 Установите мигающую строку заголовка 328 11.4 Установите фон формы 329 Пример 258 Установите цвет фона формы на светло -синий 329 Пример 259 Реализуйте форму с фоновым изображением 330 Пример 260 Сделайте фоновое изображение автоматически адаптироваться к размеру формы 331 Пример 261 Главный интерфейс с градиентным цветом 332 Пример 262 Случайно изменить фон 334 11.5 Форма и приложение 335 Пример 263 Интерфейс овальной формы 335 ? Пример 264 Алмазная форма 336 Пример 265 Создайте прозрачную форму 337 11.6 Диалоговое окно 338 Пример 266 Модальные и немодальные диалоговые окна 338 Пример 267 Диалоговое окно «Информация» 340 Пример 268 Установите значок диалогового окна 341 Пример 269 Диалоговое окно «Выбор файла» указать файл резервного копирования базы данных 342 Пример 270 Укажите тип файла, чтобы открыть диалоговое окно 343 Пример 271 Диалог сохранения файла 344 Пример 272 Установите имя файла по умолчанию для диалогового окна Сохранить 346 Пример 273 Диалоговое окно выбора файла, которое поддерживает предварительный просмотр изображения 347 Пример 274 Диалог выбора цвета 348 Пример 275 Диалоговое окно ввода информации 350 Пример 276 Диалоговое окно пользовательского информационного окна 350 11.7 Использование форм MDI 352 Пример 277 Создайте внутреннюю подчиненную форму 352 Пример 278 Максимизируйте отображение детских форм 353 ? Пример 279 Плитка подчинка 354 Пример 280 Отключить «максимизацию» в панели управления формой MDI Кнопка 355 Глава 12 Сформировать спецэффекты 357 12.1 Сделайте форму более яркой 358 ? Пример 281 Информационная форма появляется в правом нижнем углу 358 ? Пример 282 Форма и вытухание 359 ? Пример 283 Прогресс в верхней части формы 361 Пример 284 Установите курсор мыши формы 362 ? Пример 285 Форма Shake 363 Пример 286 Название формы таймер 364 Пример 287 Динамически расширить форму 365 Пример 288 Имитация QQ скрытая форма 366 Пример 289 Специальные эффекты жалюзи формы 367 Пример 290 Закройте форму и откройте URL 368 12.2 Внешний вид форм и контролей 369 Пример 291 Внешний вид Нимбуса 369 Пример 292 Появление локальной системы 370 Пример 293 Интерфейс разделения 371 Пример 294 Круглое движение формы 373 Глава 13 Основное приложение управления 375 13.1 Приложение контейнера на верхнем уровне 376 Пример 295 Фоновое изображение рамного контейнера 376 Пример 296 Кадрические контейнеры с большим количеством опций 377 Пример 297 Стеклянная панель для перехвата событий 378 Пример 298 Простое ежедневное сообщение 379 ? Пример 299 Эффект вибрации приглашенная информация 380 13.2 Приложение Mayout Manager 382 Пример 300 Простое применение границы 382 Пример 301 Простое применение потокового макета 383 Пример 302 Простое применение сетки 384 ? Пример 303 Создание круговой макетной менеджера 385 Пример 304 Создание менеджера макета слоя 386 13.3 Применение входных элементов управления 387 Пример 305 Теги, которые могут открыть веб -страницы 387 Пример 306 Простое применение управления доменом пароля 389 Пример 307 Установить фоновые картинки для текстовых полей 390 Пример 308 Установить фоновые картинки для текстовой области 391 Пример 309 Простая статистика символов 392 13.4 Выберите применение управления 393 Пример 310 Флакторы, которые могут просмотреть картинки 393 Пример 311 Простое программное обеспечение для подсчета голосов 394 Пример 312 Простое применение радиопроизводств 395 Пример 313 Комбин -коробка, которая может отображать изображения 396 ? Пример 314 Используйте слайдер, чтобы выбрать дату 398 13.5 Приложение для управления меню 400 Пример 315 Имитационная блокнот меню 400 Пример 316 Пользовательский меню меню 401 Пример 317 Флазовые флажки и меню радионогих 402 Пример 318 Всплывающее меню, содержащее картинки 404 Пример 319 Реализация и применение панели инструментов 405 13.6 Применение других технологий 406 Пример 320 Мастер установки пользовательского программного обеспечения 406 ? Пример 321 Посмотреть систему поддерживается внешний вид 407 Пример 322 Интерфейс Splash Screen of Production Software 408 Пример 323 Значок подноса на заказ 410 Пример 324 Используйте функцию Undo и Redo 412 Глава 14 Приложение управления типом композитных данных 414 14.1 Простое применение списка 415 Пример 325 Измените метод отображения элементов 415 Пример 326 Изменить режим выбора элемента списка 416 Пример 327 Выберите все или не выбирать элементы списка 417 Пример 328 Список элементов и быстрой информации 419 Пример 329 Слушайте элемент списка. Нажмите на событие 420 Пример 330 Слушайте, чтобы дважды щелкнуть событие 421 14.2 Список передовых приложений 422 Пример 331 Список автоматической сортировки 422 Пример 332 Добавление и удаление элементов списка 423 Пример 333 Найдите конкретные элементы списка 425 Пример 334 Элемент списка, содержащий границы 426 Пример 335 Список элементов, содержащих картинки 427 ? Пример 336 Список шрифтов может быть предварительно просмотрен 428 14.3 Простое применение форм 430 Пример 337 Настройки высоты заголовка таблицы и столбца 430 Пример 338 Отрегулируйте ширину каждого столбца в таблице 431 Пример 339 Установите режим выбора таблицы 433 Пример 340 Добавить информацию в заголовок таблицы 434 Пример 341 Крупный вид клеток 436 ? Пример 342 Реализуйте функцию поиска таблиц 437 14.4 Усовершенствованные приложения форм 438 Пример 343 Примените сочетанную коробку в таблице 438 Пример 344 Удалить выбранные строки в таблице 440 Пример 345 Внедрение технологии пейджинга таблиц 442 Пример 346 Нарисуйте цвет фона для ячеек 444 ? Пример 347 Осознайте эффект забора в таблице 445 Пример 348 Мелкозернистый вид клеток 446 14.5 Простое применение управления деревами 448 ? Пример 349 Напишите китайское провинциальное и муниципальное информационное дерево 448 Пример 350 Общие методы обхода для контроля деревьев 449 Пример 351 Пользовательский значок узла дерева 451 Пример 352 Слушайте событие выбора узла 452 Пример 353 Установить режим выбора управления деревами 453 Пример 354 Просмотреть различные состояния узлов 455 14.6 Усовершенствованное приложение для управления деревами 456 Пример 355 Добавить узлы в элементы управления деревьями 456 Пример 356 Удалить узлы в контроле дерева 458 Пример 357 Найдите узлы в элементах управления деревьями 459 Пример 358 Посещение узла дерева 460 Пример 359 Добавить информацию о приглашении в узел дерева 463 Пример 360 Дважды щелкните, чтобы редактировать функцию узла дерева 464 Глава 15 Другие приложения Advanced Control 466 15.1 Применение JTextPane Control 467 ? Пример 361 Настройте стиль названия документа 467 Пример 362 Отображать пользовательские изображения в документе 468 Пример 363 Проверьте, соответствуют ли кронштейны в коде 469 Пример 364 Проследить основное число в пределах 100 471 15.2 Применение Jeditorpane Control 472 Пример 365 Пользовательский просмотр файлов RTF 472 Пример 366 Напишите простой браузер 474 Пример 367 Браузер, который поддерживает гиперссылки 474 ? Пример 368 Выделите ключевые слова, указанные пользователем 476 15.3 Применение других элементов управления текста 477 Пример 369 Текстовые поля, которые могут быть введены только в целых числах 477 Пример 370 Вклад силы юридического целого числа 478 Пример 371 Отрегулируйте время, используя управления тонкой настройкой 479 Пример 372 Просмотрите изображения, используя точные элементы управления 480 15.4 Применение индикатора прогресса 481 Пример 373 Показать планшете для завершения 481 ? Пример 374 Слушайте событие изменения в панели прогресса 482 Пример 375 Применение управления монитором прогресса 484 Пример 376 Следите за прогрессом чтения файлов 485 15.5 Применение управляющего организатора 487 Пример 377 Простое применение разделенной панели 487 ? Пример 378 Добавьте ярлыки клавиш на вкладку 488 Пример 379 Установите значки для заголовков вкладок 489 Пример 380 Статус доступа к вкладке записи 490 Глава 16 Эффекты управления и пользовательские элементы управления 492 16.1 Эффект контроля границы 493 Пример 381 Реализуйте трехмерную границу управления меткой 493 Пример 382 Реализовать кнопку управления пограничным пробелом 494 Пример 383 Реализовать тисненные границы для управления текстовым доменом 495 Пример 384 Добавить LineBorder к управлению текстовым полетом Линейная граница 496 Пример 385 Сплошные границы и границы иконы управления 498 Пример 386 Реализация контейнеров панели с границами титула 499 ? Пример 387 Заголовок для указанного шрифта 501 Пример 388 Вложенная титульная граница 502 Пример 389 Заголовок границы с иконой границей 503 ? Пример 390 Подчеркнутая граница текстового поля 504 16.2 Управление рендеринг делает интерфейс более гибким 506 ? Пример 391 Управление списком, которое поддерживает значки 506 Пример 392 Показать радиопроизводительные кнопки в списке Control 507 Пример 393 Список управления складывает строку, чтобы отобразить элементы 508 ? Пример 394 Используйте картинки, чтобы сделать великолепные кнопки 510 Пример 395 Реализовать кнопку Ключевой слов. 511 Пример 396 Управление кнопкой кнопки занятости 512 Пример 397 Управление таблицами, которые достигают прозрачных эффектов 513 Пример 398 Покажите процент прогресса работы в таблице 515 Пример 399 Показать картинки в таблице 517 16.3 Возьмите элемент управления живыми 518 Пример 400 Эффект увеличения кнопки, когда мышь проходит на 518 Пример 401 Кнопка позднего входа 520 ? Пример 402 Увеличение кнопки фокуса 521 Пример 403 Специальные эффекты мрамора для текста метки 522 Пример 404 Задержка эффективной кнопки 524 Пример 405 Данные таблицы динамической загрузки 525 16.4 Пользовательские элементы управления 526 Пример 406 Кварцевое управление часами 526 Пример 407 IP -входной текстовый поле управление 527 Пример 408 Контроль календаря 530 Пример 409 Управление панелью панели 531 Пример 410 Фоновая панель управление 533
Глава 4 Типичное применение работы файла
Глава 17 Операции файлов и папок 536 17.1 Операция файла 537 Пример 411 Изменить атрибуты файла 537 Пример 412 Отображает файл указанного типа 538 ? Пример 413 Отображение пути файла в структуре дерева 540 ? Пример 414 Найдите содержимое текстового файла замены 541 ? Пример 415 Диалоговое окно «Выбор файла», которое поддерживает предварительный просмотр изображения 543 Пример 416 Установите свойства файла Windows 545 Пример 417 Партия файла переименование 547 Пример 418 Quick Batch Moving Files 549 Пример 419 Удалить все временные файлы .tmp на диске 551 17.2 Файлы и база данных 553 Пример 420 Извлечь контент базы данных в файл 553 Пример 421 Извлеките содержимое текстовых файлов в базу данных 555 MySQL Пример 422 Сохраните файл изображения в SQL Серверная база данных 556 Пример 423 Отображать информацию изображения в базе данных 558 Пример 424 Извлеките данные технического веб -сайта в папку 559 Пример 425 Прочтите путь к файлу в базу данных 561 Пример 426 Создать индекс файлов диска в базе данных 562 17.3 Оперативная папка диска 564 Пример 427 Форма динамически загружает файлы дисков 564 Пример 428 Удалить все файлы в папке 565 Пример 429 Создать файл индекса диска 567 Пример 430 Быстро ищите файлы 568 Пример 431 Получите все текстовые файлы на диске 570 Пример 432 Сетевая папка резервное копирование 571 Глава 18 Чтение, написание, сортировка и управление файлами 573 18.1 Чтение и написание файлов 574 ? Пример 433 Сохранить контент ввода клавиатуры в текстовый файл 574 Пример 434 Записать массив в файл и вывод обратного порядка 575 Пример 435 Используйте StringBuffer, чтобы избежать нескольких записей файлов 576 Пример 436 Объедините несколько файлов TXT 577 ? Пример 437 Реализовать простое шифрование и дешифрование файлов 579 Пример 438 Реализация обработки сегментации для больших файлов 581 Пример 439 Переосмыслить разделенные файлы 583 Пример 440 Прочтите одно значение атрибута файла атрибута 584 Пример 441 Добавьте информацию в файл Properties 585 Пример 442 Используйте панели прогресса при копировании файлов 586 Пример 443 Прочтите данные из XML -файла 587 Пример 444 Читать атрибуты файла jar 589 ? Пример 445 Электронная адресная книга 590 18.2 Реализация сортировки файлов 592 ? Пример 446 Пакетная копия файлов с указанным расширением 592 Пример 447 Столешница 594 Пример 448 Классифицируйте и храните файлы в папке 595 18.3 Управление файлом 597 Пример 449 Использование StreamTokenizer для подсчета файлов Количество символов 597 Пример 450 Поиск файлов в указанном каталоге 598 Пример 451 Объекты сериализации и пустынь 600 Пример 452 Блокировка файла 602 Пример 453 Статистика голосования 603 Глава 19 Сжатие файла 605 19.1 Java реализует сжатие файла 606 Пример 454 Сжатие всех текстовых файлов 606 Пример 455 Распаковывать сжатый пакет в указанную папку 607 Пример 456 Сжатие всех подпапок 608 Пример 457 Выпустить пакет сжатия глубоких папок 610 Пример 458 Решить китайский искаженный код в сжатых пакетах 611 Пример 459 Apache реализует декомпрессию файла 612 Пример 460 Сжатие формы в zip -файл 613 Пример 461 Unzip Java Objects 615 19.2 RAR File Compression 616 ? Пример 462 Сжатие файла в документ RAR 616 ? Пример 463 Пакет сжатия RAR Decompress RAR 619 ? Пример 464 Сжатие объема файла 621 Пример 465 Добавить комментарии в пакеты сжатия RAR 623 Пример 466 Получите подробный список файлов сжатых пакетов 625 Пример 467 Удалить файлы из пакета rar Zip 627 Пример 468 Найти строки в сжатых файлах 628 Пример 469 Переименовать файлы в пакете rar Zip 629 Пример 470 Создайте самоопроверкающий пакет сжатия RAR 631 Пример 471 Установите пароль пакета сжатия RAR 632 19.3 Сетевые приложения для сжатия данных 634 Пример 472 Передача сетевых данных в сжатом формате 634 Пример 473 Сжатие удаленной папки 637 Пример 474 Сжатые веб -страницы хранения 638 Глава 20 Операционные офисные документы 640 20.1 Операция Word 641 ? Пример 475 Импортируйте текстовые файлы в Word 641 Пример 476 Просмотрите локальные файлы слов 642 Пример 477 Вставьте таблицу сотрудников в документ Word 644 ? Пример 478 Вставьте фотографии сотрудников в свое слово резюме 645 ? Пример 479 Сохранить документы Word в формат HTML 646 20.2 Операция Excel 647 Пример 480 Сохраните информацию сотрудника в Excel Таблицу 647 ? Пример 481 Рассчитайте таблицу продукта через формулу Excel Общая цена продажи 649 Пример 482 Записать содержимое в таблицах базы данных в Excel 651 Пример 483 Сохраните содержимое в таблице Excel в базу данных 653 Пример 484 Конвертировать файлы Excel в HTML Format 654 20.3 Операция PDF 655 Пример 485 Применить компонент ITEXT для генерации PDF 655 Пример 486 Отображать PDF -файлы в форме 657 Пример 487 Приложение PDF Усиление компонента рендерера PDF -файл 658 Пример 488 Приложение PDF Руководитель компонента рендерера PDF -файл 660 Пример 489 Приложение PDF Компонент рендеринга реализует функцию захвата 661 Пример 490 Полноэкранный дисплей PDF -файл 662
Глава 5 приложение базы данных
Глава 21 Операции базы данных 666 21.1 Подключение базы данных через мост JDBC-ODBC 667 ? Пример 491 Подключить SQL через мост JDBC-ODBC Server 2000 база данных 667 Пример 492 JDBC-ODBC Bridge Connection Connection Database 669 Пример 493 JDBC-ODBC Bridge и Oracle Database Установить соединение 671 21.2 DSBC Technology Connection Database 672 Пример 494 Подключите SQL через JDBC Server 2000 База данных 672 Пример 495 JDBC Connection с базой данных MySQL 674 Пример 496 JDBC Connect SQL Server 2005 база данных 675 Пример 497 Технология JDBC подключается к базе данных Oracle 676 Пример 498 JDBC Connection с базой данных Javadb 677 21.3 База данных и данные Таблица 678 Пример 499 Список SQL Таблица данных по базе данных сервера 678 ? Пример 500 Перечислите таблицы данных в рамках базы данных MySQL 679 Пример 501 Просмотр структуры таблицы данных 680 Пример 502 Динамическое обслуживание базы данных голосования 682 Пример 503 SQL Резервное копирование данных сервера 683 Пример 504 SQL Восстановление данных сервера 686 Пример 505 MySQL Data Backup 689 Пример 506 MySQL Data Recovery 691 Пример 507 Динамическая прикрепленная база данных 692 Пример 508 Создать сценарии базы данных SQL 694 Пример 509 Получите SQL Описание Информация о таблице данных сервера 695 21.4 Добавление данных, обновление и удаление операций 697 Пример 510 Добавьте информацию о сотруднике в данные. Таблица 697 Пример 511 Используйте проверку данных при добавлении данных 698 ? Пример 512 Вставьте информацию о журнале журнала пользователей 700 ? Пример 513 Генерировать регулярное число 701 Пример 514 Генерировать нерегулярные числа 703 Пример 515 Отфильтровывать опасные символы при вставке данных 704 Пример 516 Сохранить отобранные пользователя хобби как строки В базе данных 705 Пример 517 Скопируйте данные из одной таблицы в другую 706 Пример 518 Использование союза Все данные вставки пакета операторов 707 Пример 519 Обновление указанной записи 708 Пример 520 Дайте быструю информацию при удалении данных 709 Пример 521 Очистить данные таблицы 710 Пример 522 Конверсия по строковому корпусу 711 Глава 22 Приложение SQL 713 22.1 Сортировка и функция группировки приложение 714 Пример 523 Запросите данные в порядке убывания 714 ? Пример 524 Выполните запрос сортировки с несколькими кондиционерами по данным 716 Пример 525 Сортировка статистических результатов 717 Пример 526 Запрос SQL Первые 3 элемента в базе данных сервера Данные 718 ? Пример 527 Запрос SQL Последние 3 в базе данных сервера Данные 719 Пример 528 Запросите первые 3 данные в базе данных MySQL 720 Пример 529 Запросите последние 3 части данных в базе данных MySQL 721 Пример 530 Сортировать международную студенческую таблицу в алфавитном порядке 722 Пример 531 Сортировать по фамилии 724 Пример 532 Сортировать китайские иероглифы по фонетическому порядку 725 Пример 533 Сортировка по номеру столбца 726 Пример 534 Случайная возврат записей из таблицы 727 Пример 535 Использование группы По пункту реализует данные Групповая статистика 728 Пример 536 Использование группы По пункту реализует несколько таблиц Групповая статистика 729 22.2 Функция агрегации и дата запроса 730 Пример 537 Используйте функцию sum () для реализации Сводка данных 730 Пример 538 Используйте функцию AVG () для расчета среднего значения 731 Пример 539 Используйте функцию min (), чтобы найти минимальное значение в таблице данных 732 Пример 540 Используйте функцию max (), чтобы найти максимальное значение в таблице данных 733 Пример 541 Используйте функцию count (), чтобы найти продажи больше определенного значения Типы книг 735 ? Пример 542 Продажи словаря программирования запросов в июне 736 года Пример 543 Запросите информацию о сотрудниках, которые присоединились к компании в тот же день, что и Zhang Jing 737 Пример 544 Используйте в предикате, чтобы запросить данные в течение нескольких раз 739 ? Пример 545 Избегайте проблемы с червя тысячелетия в дате запрос 740 22.3 Сравнение размеров и логическое приложение 741 Пример 546 В результатах запроса 741 не отображаются дубликаты. Пример 547 Используйте не для запросов, которые не соответствуют критериям 742 Пример 548 Использование между интервальным запросом Пример 549 Перечислите количество дублирующих записей и записей в продажах Таблица 745 Пример 550 Используйте реляционные операторы для запроса данных в течение определенного периода времени 746 Пример 551 Рассчитайте количество месяцев между двумя датами 747 Пример 552 Сумма формата 749 Пример 553 Отфильтруйте места в строках в операторах запроса 750 Глава 23 Запрос данных 752 23.1 Использование подзадна 753 Пример 554 Используйте подложку как выражение 753 Пример 555 Используйте подпрограмму в качестве производной таблицы 754 Пример 556 Связанные данные по подразделению 755 ? Пример 557 Используйте в предикатах, чтобы ограничить диапазон запросов 756 Пример 558 Не использовать В подразделении реализации разницы в работе 758 Пример 559 Не использовать В подразделении реализации обратный запрос 759 ? Пример 560 Вернитесь в картезианский продукт 760 Пример 561 Оператор сравнения вводит Subquery 761 Пример 562 Использование функции агрегации в подведении 762 Пример 563 Используйте подпрограмму при удалении данных 763 23.2 Вложенный запрос 764 Пример 564 Информация о запросе для студентов со средними баллами выше 85 баллов 764 Пример 565 Проверьте ежемесячный доход руководителей бакалавриата 766 Пример 566 Использование существует ключевые слова в гнездовании 767 Пример 567 Динамически укажите условия запроса 768 23.3 Запрос соединения 769 Пример 568 Используйте профсоюзный оператор для архивирования студенческих архивов 769 Пример 569 Внутри соединения, чтобы получить информацию учителя для указанного курса 771 Пример 570 Запрос по внешнему соединению с информацией о сотруднике 772 ? Пример 571 Подключите направо снаружи, чтобы запросить информацию о сотруднике 773 Пример 572 Многократный выездной Query 774 Пример 573 Полностью подключенный запрос 775
23.4 Функциональный запрос 777 ? Пример 574 Используйте функцию patindex () в запросе Нечеткий запрос 777 Пример 575 Форматируйте результаты запроса 778 Пример 576 Использование строковых функций в запросах 780 Пример 577 Используйте все предикат в запросе 781 Пример 578 Используйте любой предикат в запросе 782 Пример 579 Используйте Union Operator для устранения дублирующих линий 784 Пример 580 Использование союза Весь оператор сохраняет дублирующие линии 785 Пример 581 Рассчитайте процент продаж продукции 786 Глава 24 Advanced Database Applications 787 24.1 Использование хранимых процедур в программах Java 788 ? Пример 582 Вызов хранимых процедур для достижения аутентификации пользователя 788 Пример 583 Добавьте данные в хранимую процедуру 789 Пример 584 Вызов зашифрованной хранимой процедуры 791 Пример 585 Получите все сохраненные процедуры в базе данных 792 ? Пример 586 Изменить сохраненную процедуру 793 Пример 587 Удалить сохраненную процедуру 795 24.2 Использование триггеров 796 Пример 588 Применить триггер для добавления информации журнала 796 ? Пример 589 Удалить данные из студенческих таблиц при удалении листов сорта 798 Пример 590 Вызов обновления триггер в программе 799 Пример 591 Получите имя триггера в базе данных 801 ? Пример 592 Создайте триггер с условием триггера 802 24.3 Использование партийной обработки 803 Пример 593 Используйте пакетную обработку для удаления данных 803 Пример 594 Используйте пакетную обработку, чтобы повысить зарплату сотрудников Департамента 805 Пример 595 Добавить все данные в таблице учителей в выбор курса Таблица 806 Пример 596 Использование транзакций в обработке партии 807 24.4 Используя просмотр 809 Пример 597 Создайте представление 809 Пример 598 Используйте представления для фильтрации нежелательных данных 810 Пример 599 Используя представления и вычислить данные 812 Пример 600 Переформатировать полученные данные, используя просмотр 813 Пример 601 Получите все представления пользователей в базе данных 814 Пример 602 Измените просмотр 815 Пример 603 Удалить просмотр 816 |

Эта книга разделена на 5 глав и 24 глав, в общей сложности около 600 примеров.Содержание включает в себя: применение среды разработки, базовые приложения Java, применение массивов и коллекций, технологии обработки струн, объектно-ориентированные технологические приложения, применение перечисления и дженериков, размышления и обработка исключений, технология многопоточно Компоненты, проектирование форм, спецэффекты формы, базовые приложения управления, приложения управления композитными типами данных, другие приложения расширенного управления, управление спецэффектами и пользовательские управления, операции файлов и папок, чтение файлов/написание/управление, сжатие файлов, офисные документы , операции базы данных, приложения SQL, запросы данных и расширенные приложения базы данных.Примеры, выбранные в книге, все получены из методов разработки проектов фронт-разработчиков и охватывают горячие и сложные проблемы, которые часто сталкиваются и должны решать в разработке, что позволяет читателям быстро решать проблемы и повысить эффективность программирования. Полем |









