powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / SWT: Как отцентрировтаь изображение в ячейке таблицы ?
14 сообщений из 14, страница 1 из 1
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34659521
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как отцентрировтаь изображение в ячейке таблицы ?

Использую SWT. Интересует самый простой способ.
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34659555
Nevolin Alexandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При создании колонки:
new TableColumn(table, SWT.CENTER);
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34659620
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и что действительно центрируеться ? )
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34659623
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же не текст хочу отцентрировать, а изображение !!!
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34659625
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то помню, там кто то через LabelDecorator эту проблему решал, или ошибаюсь ?
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34659631
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рисовать на ячейке можно что угодно, ну что то это попахивает маразмом

Нужно ведь всего отцентрировтаь изображение !!!
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34660528
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переходите на Swing - сразу обо всех этих траблах забудете :) Зато появится много новых интересных траблов
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34660589
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только оттуда
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34660598
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и как впечатления? Самому интересно - просто руки покопаться с SWT не доходят...
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34660712
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Моё мнение

Пользователю лучше , программеру - хуже.

Приходиться во многом изобретать велосипед...отбирает много времени.

Под Виндой выглядит красивше чем Swing....под Линухом - хуже чем Swing

Если юзать JFace, то во многом спасает от рутинной работы.

Одно из преимуществ это наличие Eclipse RCP.

Можно строить плагинабельные приложения.
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34660740
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На нотнике (Turion 64) в режиме энергосбережения при работе от аккумуляторов Swing просто сдох.

Даже менюхи еле ворочались...

SWT работал нормально.

Да, можно конечно было поэксперементировать с JRE, видео и т.д.

Но думаю, обычный пользователь вряд ли будет с этим разбираться...он просто скажет, что прога отцтой...и выбросит её на свалку
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34660878
Nevolin Alexandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что то типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
        table.addListener(SWT.PaintItem,  new  Listener() {
             public   void  handleEvent(Event event) {
                    TableItem item = (TableItem)event.item;
                    Image image =  new  Image(Display.getCurrent(), "c:\\temp.gif");
                    String text = item.getText(event.index);
                     int  ofset = event.height /  2  ;
                    event.gc.drawImage(image, event.x + ofset, event.y);
                 }
              });


А вообще см Custom Drawing Table and Tree Items
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34660941
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Рисовать на ячейке можно что угодно, ну что то это попахивает маразмом

Нужно ведь всего отцентрировтаь изображение !!!


Нужно ведь всего отцентрировтаь СУЩЕСТВУЮЩЕЕ В ЯЧЕЙКЕ изображение

За ссылку конечно спасибо

Так оно сейчас и работает....но ведь хечеться простоты
...
Рейтинг: 0 / 0
SWT: Как отцентрировтаь изображение в ячейке таблицы ?
    #34661024
Nevolin Alexandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно взять и существующее изображение из event.
Насчет простоты:
SWT использует нативные контролы видимо с этим связана сложность. dev.eclipse.org.newslists
Задай вопрос еще тут может подскажут что проще.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / SWT: Как отцентрировтаь изображение в ячейке таблицы ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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