|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Mark : 98 Новичок
|
Ноя 02, 2008 7:33 |
|
|
Привет всем
У меня такой вопрос. Как вывести на печать содержимое JTextArea или графический компонента типа JButton с помошью Java кода?
Делать распечатку из обычного екзешника на Java. И если есть какие-нить подводные камни, то прокоментируйте плиз
И есть ли свои особенности от марки принтера. У меня HP Deskjet 840C
Жду. |
|
|
|
 |
Mark : 98 Новичок
|
Ноя 10, 2008 6:10 |
|
|
Чего народ здесь вообще в аппаратным об. не контачит? Нужно просто вывести на принтере, например "Hello World" из JTextField или JComponent какой-нить Подкиньте классический примерчик плз  |
|
|
|
 |
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) |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|