Исходный код примеров из книги Java Swing: Эффектные пользовательские интерфейсы - Издание второе (Russian, 2011).
Код представляет собой набор директорий с примерами для каждой главы. Отдельной директорией идет директория tools
, в которой хранятся полезные инструменты и заготовки из пакета com.porty.swing
, которые мы время от времени описывали в книге. Чтобы скомпилировать примеры для какой-либо главы, просто зайдите в директорию с ее номером и наберите простое как мир:
javac *.java
В директории будут присутствовать все файлы, инструменты, значки и ресурсы, необходимые для запуска примеров. Далее вам остается лишь запускать нужные из них. Если вы хотите использовать что-то выглядящее более прилично чем внешний вид Swing по умолчанию, добавьте желаемый внешний вид в список доступных библиотек CLASSPATH
, и запускайте примеры с ключом:
-Dswing.defaultlaf='имя класса внешнего вида'