Технологии
Как на JAVA заставить программу выводить текстовый файл на принтер моноширинным шрифтом (английские и русские символы, цифры). Интересует самое - вопрос №3019788
простое решение, без html, без диалогов и создания графического изображения. import javax.print.PrintService; import javax.print.PrintServiceLookup; import javax.swing.*; import javax.swing.plaf.FontUIResource; import java.awt.*; import java.awt.print.PrinterException; import java.io.IOException; public class Printer1 { public static void main(String args[]) throws IOException, ClassNotFoundException, UnsupportedLookAndFeelException, InstantiationException, IllegalAccessException { JEditorPane text = new JEditorPane(«file:///c:/1.txt»); PrintService service = PrintServiceLookup.lookupDefaultPrintService(); try { text.print(null, null, false, service, null, false); } catch (PrinterException e) { e.printStackTrace(); } } }
Вопрос задан анонимно октябрь 12, 2018 г.
-
Всего ответов: 1
-
text.setFont(new Font("Courier New", Font.PLAIN, 10));<br /><br />Добавь эту строку после JEditorPane text = ...
Похожие вопросы
Нужна помощь с выбором темы для мобильного приложения на Java и алгоритм действий
март 3, 2024 г.
Редактор Exlips выделяет часть кода красным, как это исправить ? Код ниже
декабрь 2, 2023 г.
Делаю REST CRUD приложение на Java, Spring Boot, JdbcTemplate, H2. В каком слое мне делать валидацию: 1) Слой контроллеров 2) Слой сервисов 3) Слой ДТО 4) Вынести валидацию в отдельные класс и использ
октябрь 12, 2023 г.
Добрый день. Данный код не проходит скрытые тесты в чем может быть ошибка?
июль 30, 2023 г.