powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как сделать Hint в несколько строк?
6 сообщений из 6, страница 1 из 1
как сделать Hint в несколько строк?
    #33541319
REvilest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
как сделать Hint в несколько строк?
    #33541427
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего? Какой хинт? ToolTip что ли?
Насколько я знаю, JComponent.setToolTipText(String text) всегда пишется в одну строку.
...
Рейтинг: 0 / 0
как сделать Hint в несколько строк?
    #33542782
Фотография hinotf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример:

Код: 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.
   public  String getToolTipText(MouseEvent e)
  {
    java.awt.Point p = e.getPoint();
     int  row = rowAtPoint(p);
     int  col = columnAtPoint(p);
     int  symbols =  50 ;
    String finalToolTipText =  new  String();
    Object o =  this .getValueAt(row, col);
     if  (o !=  null )
    {
       int  i =  0 ;
      StringTokenizer st =  new  StringTokenizer(o.toString());
      finalToolTipText = ("<html><div align=\"left\">");
       while  (st.hasMoreTokens())
      {
        String thisToken = st.nextToken();
        i += thisToken.length();
        finalToolTipText += " " + thisToken;
         if  (i > symbols)
        {
          i =  0 ;
          finalToolTipText += "<br>";
        }
      }
      finalToolTipText += "</div></html>";
       return  finalToolTipText;
    }
     else 
    {
       return   null ;
    }
  }

Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya
...
Рейтинг: 0 / 0
как сделать Hint в несколько строк?
    #33543211
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hinotfПример:...

Да, здорово. Только насколько я понимаю, для этого придется писать свой компонент на основе стандартного?
...
Рейтинг: 0 / 0
как сделать Hint в несколько строк?
    #33543680
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swing'овые компоненты могут отображать HTML код.
...
Рейтинг: 0 / 0
как сделать Hint в несколько строк?
    #33545388
Фотография hinotf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не придётся. Ваша задача - просто окаймить текст всплывающей подсказки тэгами <html></html>, а внутри в нужных местах расставить <br>.

Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / как сделать Hint в несколько строк?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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