Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Напечатать на принтере HP
Список форумов
 ->  Печать (Printing API)


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
Mark : 98
Новичок

СообщениеНоя 02, 2008 7:33 
Ответить с цитатой
Привет всем Smile

У меня такой вопрос. Как вывести на печать содержимое JTextArea или графический компонента типа JButton с помошью Java кода?
Делать распечатку из обычного екзешника на Java. И если есть какие-нить подводные камни, то прокоментируйте плиз Smile
И есть ли свои особенности от марки принтера. У меня HP Deskjet 840C
Жду.
К началу Посмотреть профиль Отправить личное сообщение
Mark : 98
Новичок

СообщениеНоя 10, 2008 6:10 
Ответить с цитатой
Чего народ здесь вообще в аппаратным об. не контачит? Нужно просто вывести на принтере, например "Hello World" из JTextField или JComponent какой-нить Sad Подкиньте классический примерчик плз Smile
К началу Посмотреть профиль Отправить личное сообщение
nis : 331
Бывалый

СообщениеНоя 14, 2008 21:59 
Ответить с цитатой
Почитайте tutorial:
http://java.sun.com/docs/books/tutorial/2d/printing/
(есть где-то перевод на русский, кажется на javable)

Печать из Java идет даже не через системные драйвера, а через системный API для печати (типа GDI на windows). Поэтому модель принтера обычно не играет роли. Важно насколько точно java получает информацию от системы о его возможностях.
К началу Посмотреть профиль Отправить личное сообщение
Mark : 98
Новичок

СообщениеНоя 17, 2008 7:31 
Ответить с цитатой
А если апплет с сервака уже на клиенте и нужно, чтобы с этого апплета распечаталось через лок. комп содержимое JTextArea, например, это как проделать?
К началу Посмотреть профиль Отправить личное сообщение
nis : 331
Бывалый

СообщениеНоя 17, 2008 7:46 
Ответить с цитатой
Вы просто теоретизируете или рещаете практическую задачу?
Попробуйте прочесть тьюториал и написать код, и задавать
конкретные вопросы, когда что-то не получается.
А так складывается впечатление, что вам прочесть/попробовать лень.

Разница между апплетом и приложением в том, что апплет надо будет подписать/дать права на выполнение "потенциально рискованной" операции, такой как доступ к API для печати. Про права для апплета можно почитать в недавних обсуждениях в разделе форума про апплеты.
К началу Посмотреть профиль Отправить личное сообщение
 
Начать новую тему  Ответить на тему
Страница 1 из 1
Список форумов
 -> Печать (Printing API)


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru