Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JTextArea I JScrollPane / 17 сообщений из 17, страница 1 из 1
27.06.2005, 10:03
    #33135608
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Vsem dobrij den!
Est 2 problemi.
1.Kak v JTextArea ustanovit font,color na kazduju stroku svoj,ili voobse otselnie gruppi slov?Polu4aetsja poka ustanovit na vsju JTextAreaju font,color.
2.Kak zastavit JScrollPane opuskatsja vniz.Tooest u menja JScrollPane preleplin k JTextAreja i kogda postupaet tekst v JTextArea ,JScrollPane n opuskaetsja v niz.
...
Рейтинг: 0 / 0
28.06.2005, 01:03
    #33137271
dropper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
2.
jScrollPane.getVerticalScrollBar().setValue(0);
jTextArea.updateUI();
...
Рейтинг: 0 / 0
28.06.2005, 11:03
    #33137632
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Spasibo.Poprobuju.A kak s voprosom 1?
...
Рейтинг: 0 / 0
28.06.2005, 12:03
    #33137883
Кувалдин Роман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
На каждую строку свой - не знаю, не уверен, что это возможно. Но если ты хочешь отобразить текст разного цвета - помни, что JTextArea поддерживает HTML.
Что-нибудь в этом духе:
Код: plaintext
jTextArea.setText("<font color=\"red\">TEXT1</font><br><font color=\"blue\">TEXT2</font>");
...
Рейтинг: 0 / 0
29.06.2005, 12:35
    #33140116
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
jScrollPane.getVerticalScrollBar().setValue(0);
jTextArea.updateUI();

Ne katet kod.Idot naobarot v verh ,a nado v niz.Tekst dobavlaetsja i linejka prokritki dolzna opuskatsja vniz.
...
Рейтинг: 0 / 0
29.06.2005, 12:36
    #33140121
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Кувалдин РоманНа каждую строку свой - не знаю, не уверен, что это возможно. Но если ты хочешь отобразить текст разного цвета - помни, что JTextArea поддерживает HTML.
Что-нибудь в этом духе:
Код: plaintext
jTextArea.setText("<font color=\"red\">TEXT1</font><br><font color=\"blue\">TEXT2</font>");


Spasibo.Pravda mne nado append a ne set.Poprobuju
...
Рейтинг: 0 / 0
29.06.2005, 19:23
    #33141385
dropper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
jScrollPane1.getVerticalScrollBar().setValue(jScrollPane1.getVerticalScrollBar().getMaximum());

Я думал, что самое главное - это направление, а техническое воплощение - это дело техники(извените за тафталогию, но из песни слов не выставишь).

А на счет append() or setText(), так заведи переменную в которую добавляй
таги, а уж потом делай setText( переменная ).
...
Рейтинг: 0 / 0
01.07.2005, 15:59
    #33145478
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Kstati ne polu4ilos html otobrazit.Toest JTextArea otobrazaet tegi kak tekst.Vipolnil kod kak v primere.
...
Рейтинг: 0 / 0
02.07.2005, 14:25
    #33146348
dropper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Для того, чтобы добавить код HTML, надо вставить тагим в начало и в конец
<html> ... </html>

jTextArea.setText("<html><font color=\"red\">TEXT1</font><br><font color=\"blue\">TEXT2</font></html>");
...
Рейтинг: 0 / 0
02.07.2005, 23:55
    #33146695
dropper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Sorry.
jTextArea дейсивительно не принимают нтмл, только лэйблы и батоны.

Прочитай тут
...
Рейтинг: 0 / 0
03.07.2005, 11:26
    #33146778
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Есть такой компонент - JEditorPane, это так сказать браузер свинговый, он все понимает, HTML, CSS, JavaScript. Пользоваться им так же, как и TextArea.
...
Рейтинг: 0 / 0
04.07.2005, 14:20
    #33147981
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Da znaju etot komponent,no on zagruzaet gotovie html stranici s serera.
...
Рейтинг: 0 / 0
04.07.2005, 14:21
    #33147984
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
A vot statju pro4itaju.Spasibo
...
Рейтинг: 0 / 0
04.07.2005, 15:11
    #33148169
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
TomasoDa znaju etot komponent,no on zagruzaet gotovie html stranici s serera.
Плохо знаешь, им можно пользоваться, абсолютно так же, как и JTextArea, без всяких серверов и готовых страниц, у этого класса есть метод setText, тебе его должно хватить.
...
Рейтинг: 0 / 0
05.07.2005, 16:43
    #33150618
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
A ti poprobuj tuda setText();V hetmle.
...
Рейтинг: 0 / 0
05.07.2005, 17:09
    #33150714
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
TomasoA ti poprobuj tuda setText();V hetmle.

Код: plaintext
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.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
 package  testswing;

 public   class  MainFrame  extends  javax.swing.JFrame {
    
     private  String test1 = "<h1>HelloWorld</h1><h1><font color=red>HelloWorld</font></h1>";    
    /** Creates new form MainFrame */
     public  MainFrame() {
        initComponents();
    }
    
     private   void  initComponents() {
        jScrollPane1 =  new  javax.swing.JScrollPane();
        jePane =  new  javax.swing.JEditorPane();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        jScrollPane1.setPreferredSize( new  java.awt.Dimension( 400 ,  400 ));
        jePane.setEditable(false);
        jePane.setContentType("text/html");
        jePane.setText(test1);

        jScrollPane1.setViewportView(jePane);

        getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER);

        pack();
    }
    
  
     public   static   void  main(String args[]) {
        java.awt.EventQueue.invokeLater( new  Runnable() {
             public   void  run() {
                 new  MainFrame().setVisible(true);
            }
        });
    }
    
    // Variables declaration - do not modify
     private  javax.swing.JScrollPane jScrollPane1;
     private  javax.swing.JEditorPane jePane;
    // End of variables declaration
    
}

...
Рейтинг: 0 / 0
05.07.2005, 22:07
    #33151216
Tomaso
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JTextArea I JScrollPane
Pokazal bi srazu.I ni mu4alis bi.Spasibo
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JTextArea I JScrollPane / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]