17 / 17 / 16
Регистрация: 15.12.2012
Сообщений: 536
1

Печать с jtextarea

04.06.2016, 12:52. Показов 816. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
написал код для печати из jtextarea
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  public int print(Graphics g, PageFormat pf, int pi)
            throws PrinterException {
        if (pi >= 1) {
            return Printable.NO_SUCH_PAGE;
        }
        drawText((Graphics2D) g);
        return Printable.PAGE_EXISTS;
    }
 
    public void drawText(Graphics2D g) {
        String[] s = jTextArea1.getText().split("\n");
        for (int i = 0; i < s.length; i++) {
            g.drawString(s[i], 10 * i, 10);
        }
    }
//нажатие на кнопку 
     private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        PrinterJob pj = PrinterJob.getPrinterJob();
        pj.setPrintable(okno.this);
        if (pj.printDialog()) {
            try {
                pj.setCopies(pj.getCopies());
                pj.setJobName("Print your text...");
                pj.print();
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }
    }
код печатает но печатает все в одну строку.
как сделать так чтобы печаталось также как jtextarea.
Миниатюры
Печать с jtextarea  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2016, 12:52
Ответы с готовыми решениями:

JPanel panel_south=new JPanel(); JTextArea textArea=new JTextArea(); Где ошибка?
JPanel panel_south=new JPanel(); JTextArea textArea=new JTextArea(); Label label=new JLabel('...

Текст в JTextArea
Вот мой класс. Обычный фрейм в который должен выводится текст. import java.awt.*; import...

Слушатель в JTextArea
Создал ТекстАреа, мне нужно, чтобы общение с программой было не через консоль, а через это...

Скроллинг JTextArea
Всем привет! На форме есть JTextArea, JScrollPane. Хочу, чтобы при заполнении JTextArea была...

0
04.06.2016, 12:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2016, 12:52
Помогаю со студенческими работами здесь

Размер JTextArea
Возможно ли задать размер JTextArea? Знаю возможно сделать это в количестве символов, но возможно...

JSlider и JTextArea
Всем привет! Возник вопрос : какой листенер нужно использовать в такое случае? Есть слайдер и...

Работа с jtextArea
Как получить количество абзацев в введённом тексте?

JScrollBar + JTextArea
Как сделать так чтобы когда не хватало места на текст автоматически появлялся JScrollBar? Вот мой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru