Печать документов на принтере в Java |
Автор: | Качалов Михаил Викторович |
Создан: | 07.05.2002 |
|
|
1. Введение
На сегодняшний день у многих программистов сложилось мнение, что Java это язык программирования удобный для создания мощных серверных приложений.
Это действительно так, однако не стоит забывать и о мощных графических возможностях языка Java, доставшихся ему в наследство от апплетов.
Компания Sun продолжает развивать библиотеки предназначенные для рисования и отображения готовых графических компонентов.
К таким библиотекам в первую очередь относятся Swing и Java2D.
Возможности заложенные в эти библиотеки позволяют создавать клиентские приложения с удобными (как для пользователя, так и для программиста их создающего) графическими интерфейсами.
Одно из важных достоинств графических интерфейсов создаваемых на Java является их межплатформенность.
Один и тот же Java-код без каких либо переделок может выполняться в различных операционных системах.
Сейчас, когда операционная система Windows начинает уступать завоеванные ей персоналки и умы пользователей, становящейся все более популярной Linux, у многих программистов возникает
вопрос: - А как и на чем писать под Linux?
Один из возможных ответов: - Писать на Java!
При этом пользователь получает не только межплатформенный код, но и межплатформенный графический интерфейс, способный поддерживать различные стили отрисовки (Windows,Unix/Motif,Sun/Metal).
В результате пользователь получает уникальную возможность выбора стиля графического интерфейса своего приложения, например представьте себе графический интерфейс Windows в ОС Linux или Unix-интерфейс в Windows!
И тут возникает резонный вопрос: - А как выполнять типичные для клиентских приложений действия в Java? Например, осуществлять печать документов?
Предлагаемая вашему вниманию статья и должна ответить на этот вопрос.
|
|
|
|
|